Abstract
This paper investigates the motion of a free ball with initial velocity and angular velocity on a horizontal plane under friction. The ball will first slide along a parabolic trajectory (with its contact velocity in constant direction) and then roll along a straight trajectory. Curving of the sliding trajectory can be utilized for obstacle avoidance in path planning. A one-to-one correspondence exists between curved trajectories of the ball from one point to another and pairs of sliding and rolling directions that span a cone at the starting point to contain the ending point in the interior. This leads to a compact 2-D trajectory space, in which obstacles induce monotonic constraint curves. Based on the monotonicity, a plane sweep algorithm is described to find all collision-free trajectories. The work has several distinct features: handling of both sliding and rolling; planning in the configuration space of trajectories not that of the ball; computation of not just one collision-free trajectory but all such trajectories; and, finally, combining dynamics with computational geometry. The application of the work to spherical robots is discussed at the end.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.