Skip to main content
eScholarship
Open Access Publications from the University of California

UC San Diego

UC San Diego Electronic Theses and Dissertations bannerUC San Diego

The Development and Implementation of a Low-Cost, Ball-Catching Robot

  • Author(s): Feigum, Kaylee
  • Advisor(s): Bewley, Thomas
  • et al.
Abstract

As the number of robotic toys on the market increases, so does the difficulty of differentiating a product from the competition. One approach to this problem is to develop robots that can interact with the user in novel ways. To this end, a relatively small, ball-catching robot was developed with a focus on low-cost components. The two main features that keep the cost low are a mobile inverted pendulum robot design, and low-cost cameras. The focus of this paper is overcoming the challenges that these two features add the the ball-catching task. Linear regression was used for estimating and predicting the ball trajectory using low-cost cameras. Three strategies for intercepting the ball with a non-holonomic robot were compared. The best strategy for the application used nonlinear model predictive control to calculate paths for the robot. A prototype was built and it successfully caught a thrown ball, but only within a limited area. Finally, improvements are suggested to increase the ball catching area of the robot, and to improve catching accuracy.

Main Content
Current View