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

Navigation stack with GPS and without wheel encoders

asked 2023-01-14 07:33:59 -0500

elgarbe gravatar image

updated 2023-01-15 07:24:14 -0500

Hi, I was working with navigation stack on a rover. It was equiped with wheel encoders, GPS, IMU and a LIDAR. As I have goos localization sensors I remove ACML and instead I used robot_localization with 2 EKF, one for map->odom and the oder for odmo->base_link. Everithing works ok. But now I need to do the same on a boat and on a UAV. Both of them have nor wheel encoders. So, is there a way to work with navigation stack, in order to waypoint navigation while avoid local obstacles? BTW, I use an empty static map and NS was used for global path planning and local obstacles avoidance.

EDIT: Both, UAV and ASV have IMU sensor. They have a good map->base_link estimate using GPS and IMU. The problem is how to get a good odom->base estimate without wheel encoder.

Thank!

edit retag flag offensive close merge delete

Comments

It would be good to have a description of the available sensors. I understand that wheel encoders cannot be used, but I could not read if the IMU can be used.

miura gravatar image miura  ( 2023-01-15 02:47:31 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted
1

answered 2023-01-15 02:49:05 -0500

miura gravatar image

Idea.

Create a node where odom runs as per the output of cmd_vel. if combined with IMU and GPU, it may be able to achieve a reasonable accuracy.

edit flag offensive delete link more

Comments

2

Tha's a good one. The odom->base ekf could use cmd_vel control output together with the IMU. I'll give it a try. Thank

elgarbe gravatar image elgarbe  ( 2023-01-15 07:25:41 -0500 )edit

Question Tools

1 follower

Stats

Asked: 2023-01-14 07:33:59 -0500

Seen: 158 times

Last updated: Jan 15 '23