2D Visual Servoing meets Rapidly-exploring Random Trees for collision avoidance

2020 IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC)(2020)

引用 1|浏览11
暂无评分
摘要
Visual Servoing is a well-known subject in robotics. However, there are still some challenges on the visual control of robots for applications in human environments. In this article, we propose a method for path planning and correction of kinematic errors using visual servoing. 3D information provided by external cameras will be used for segmenting the environment and detecting the obstacles in the scene. Rapidly-exploring Random Trees are then used to calculate a path through the obstacles to a given, previously calculated, end-effector goal pose. This allows for model-free path planning for cluttered environments by using a point cloud representation of the environment. The proposed path is then followed by the robot in open-loop. Error correction is performed near the goal pose by using real-time calculated image features as control points for an Image-Based Visual Servoing controller that drives the end-effector towards the desired goal pose. With this method, we intend to achieve the navigation of a robotic arm through a cluttered environment towards a goal pose with error correction performed at the end of the trajectory to mitigate both the weaknesses of Image Based Visual Servoing and of open-loop trajectory following. We made several experiments in order to validate our approach by evaluating each individual main component (environment segmentation, trajectory calculation and error correction through visual servoing) of our solution. Furthermore, our solution was implemented in ROS using the Baxter Research Robot.
更多
查看译文
关键词
2D Visual Servoing,Depth Camera,Collision Avoidance,Rapidly-exploring Random Trees
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要