Robotics StackExchange | Archived questions

my robot goes under the table autonomously

Hello, I have a robot, I can do things like navigation, mapping right now. Now, I want my robot to autonomously go under a table with a load on it and lift and carry the table with a lift system. I don't know how to do what to look for. The sensors I use are lidar, imu, odometry, camera. Does anyone have any ideas. Thank you.

Asked by ali123 on 2023-02-15 02:41:07 UTC

Comments

Answers

Fundamentally, you need to get two parts right -

  1. Localization - It is likely that your existing localization method (say AMCL) will not provide appropriate accuracy for this task. You need to use your LiDAR/Camera data to localize the robot relative to the table. This would involve some object detection algorithm to identify table's pose relative to the robot - ICP/RANSAC if you're using point cloud, an artificial marker like QR/AruCO or perhaps vision based detection based on deep learning.

  2. Controls - Once you have the above figured out, you need a precise docking controller to reach the target with lots of safety in place. If you're using nav2/move_base then out of the box TEB/DWA/DWB will not solve your problem reliably.

Asked by Gaurav Gupta on 2023-02-20 08:59:40 UTC

Comments

I agree to this.This is exactly what you need to do.

Asked by Davies Ogunsina on 2023-02-22 19:28:29 UTC