70 likes | 202 Views
Robot Motion Planning - 24700 Image-based controller For line following Research: George Kantor Presentation: Sarjoun Skaff Carnegie Mellon University Wednesday 12 March 2003. Image-based line following Problem Description. Pose-Based. Image-based?
E N D
Robot Motion Planning - 24700 Image-based controller For line following Research: George Kantor Presentation: Sarjoun Skaff Carnegie Mellon University Wednesday 12 March 2003 Image-based controller for line following
Image-based line followingProblem Description Pose-Based Image-based? • Control is performed in image coordinates (u,v) not in workspace coordinates (x,y,θ) • Avoids mapping into workspace Line Following? • Capability that confers some autonomy to robots e.g. RHex navigates without user input • Building block for more complex maneuvers e.g. trajectory following θ v u Image-Based v u Image-based controller for line following
Line Following Line Detection Unicycle Kinematics y projection of image plane u1 x u2 line to follow unicycle kynematics dynamics in vision coordinates vision coordinates Image-based controller for line following
Image Representation D ω2 level sets of V(w) ω1 Image-based controller for line following
Line Following Controller Controller u(ω) = -k1 ω2 - k2 L ω1 control v.f. w-space boundary drift v.f. switching curves smoothing sections Image-based controller for line following
Experiments Walking Speed Jogging Speed Image-based controller for line following
Appendix: Sagital Plane camera focal point image plane ground Image-based controller for line following