How can you use SLAM to get x/y position at any given moment?
How can you use SLAM to get x/y position at any given moment?
ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
How can you use SLAM to get x/y position at any given moment?
You can use the robot_localization package to continuously fuse wheel odometry and IMU data using an Extended Kalman Filter. The wiki is very informative and you can get started without too many complications. You want to look at how to prepare your data and configuring the package for your use.
Asked: 2021-03-02 12:06:20 -0500
Seen: 122 times
Last updated: Mar 03 '21
How to display only selected topics in rqt topic monitor
alwaysOn camera parameter Gazebo
error while launching lslidar_c16
Moveit servo with Universal Robot UR5, don't want to move robot
Installing rosdep performance improvements
Lowest end computer that will run ROS and all its tools
Float32MultiArray in pub/sub example
How to display a stream of terminal messages on a web GUI using roslibjs?
Could you be more specific? What robot are you working with? What sensors do you have available?
I have the Leo Rover.
No sensors.
Well, you will need some sensors to give you some location update. Maybe wheel encoders or IMU's. Maybe a camera for visual information. There are several ros packages that will let you perform SLAM and even packages that will let you fuse multiple sensors together. But you need to select appropriate sensors based on your application. We can't help you with that
I have wheel encoders and IMU
do you have an example
Sorry. You have to try it for yourself and ask specific questions/errors you might encounter.