ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

Localization and obstacle avoidance

asked 2018-06-29 19:11:40 -0500

eric_cartman gravatar image

My system currently has

  1. Wheel encoders that give encoder counter and rpm
  2. Lidar which publishes /laserscan
  3. QR code based pose detection using a high fps camera

I am trying to localize the robot as accurately as possible and use the lidar to avoid obstacles. I have some questions on this.

  1. Is wheel odometry and qr based pose good enough or do i need an imu and additional sensors to localize the robot better?
  2. What is the simplest way to perform obstacle avoidance using a lidar?

Thanks in advance

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2018-06-29 21:46:28 -0500

Joseph Dyer gravatar image

For your first question, if you look over at hector_slam or gmapping, both can easily be used without an IMU (hector_slam doesn't even require wheel odometry) and can localize quite well.

For your second question, I would recommend looking over at the navigation stack as move_base has obstacle avoidance built into it, all you need to do is publish a target pose for move_base to run. The navigation stack also has some great tutorials on setting up everything for your robot so it is likely the simplest way that you can run obstacle avoidance.

edit flag offensive delete link more

Question Tools

2 followers

Stats

Asked: 2018-06-29 19:11:40 -0500

Seen: 326 times

Last updated: Jun 29 '18