Dynamic motion planning for autonomous and semi-autonomous mobile robot navigation

Directed Research

Course : Directed Research

Problem Statement : To develop a novel dynamic obstacle avoidance approach for assistive-autonomy of autonomous and tele-operated mobile robots with dynamic collision and obstacle avoidance

Application : Tele-operated nursing robots to serve quarantined patients in hosppitals

Approach :

  • Developed a dynamic motion planning approach based on planning in velocity spaces instead of conventional path planning.

  • Employed the use of Optimal Reciprocal Collision Avoidance (ORCA) for velocity planning. The algorithm, rather than giving a set of points for navigation, gives instantaneous robot velocity close to the desired velocity which if followed by the robot avoids collisions with all obstacles around it.

  • Generated static environment info by employing SLAM and image processing to generate obstacle and edge data.

  • Using Kalman filter based approach for object detection and motion estimation with 2d LiDAR sensors generated dynamic obstacle data

  • Achieved robust and complete static obstacle avoidance in different environments and currently working to achieve dynamic obstacle avoidance

Kavit Shah
Kavit Shah
MS in Robotics

My research interests include distributed robotics, mobile computing and programmable matter.

Related