Can I get the pose data from Lidar required in navigation stack?
Odometry in Navigation requires pose of the robot. can I get it from lidar or IMU is necessary?
ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | Q&A answers.ros.org |
Odometry in Navigation requires pose of the robot. can I get it from lidar or IMU is necessary?
Do you have a map to compare the scans with? What kind of laser is it? Do you have an other sensor data?
For 2D scans and a slam problem you can try theses packages: http://wiki.ros.org/gmapping http://wiki.ros.org/cartographer
Pose can be estimated using visual odometry. Some SLAM packages, such as rtabmap, perform visual odometry for you (such as RGB-D, stereo, or ICP visual odometry) provided it is configured correctly for the sensor that you are using. IMU's can also be used for odometry, though the quality will vary with the quality of IMU used; noisy and low quality IMUs will likely not result in odometry that is accurate enough to be useful.
Theoretically you can estimate your pose using lidar data. That is a set of techniques called visual odometry. Most useful algorithm as of today - see here. But it's fairly complicated and laborious task. There are a few companies (e.g. deepmap.ai) whose business is in essence localization based on lidar (and other sensors reading).
Getting your position based on GPS+IMU would be way easier to start with.
Please start posting anonymously - your entry will be published after you log in or create a new account.
Asked: 2019-05-30 08:16:39 -0500
Seen: 726 times
Last updated: Dec 08 '20
Noisy laser scan from Kinect V2
compiler error while processing libcostmap_2d.so
Parallel execution of same ROS nodes
Ros and Python 2.7 deprecation
Global Planner's Costmap Empty
Kinect + Gmapping with Pioneer Robot
Is it normal the odom frame is tilted before start navigation?
how to go about this engineering problem (using navigation stack)?
You have to run the AMCL package. That will use the input from the lidar and provide you the estimated pose.