Comments (2)
Have you ever heard that procrastination can be a virtue at times? Because a proper delay gives others time to meditate and prepare, and give yourself time for other pressing tasks.
Here it is again. I think I found the solution by plugging away at the problem.
Actually there is some hint from the jittering in the above video.
The cause is missing velocity from the odometry messages at /odom topic.
Now with the velocity info, the als_ros outperforms amcl.
Cheers.
from als_ros.
After thoroughly testing als_ros vs amcl and many tentative parameter tuning, I found that the als_ros is much more brittle than amcl. Though it updates at the rate the lidar scans, it often drifts and then unable to recover. When the global pose sampler is enabled, the estimated poses often jumps between candidate poses. The two issues do not exist with amcl in ros1. In the end, I turn back to amcl to complete the project.
from als_ros.
Related Issues (20)
- localization issues HOT 11
- Any Description regarding SLAMMER HOT 2
- Does it support 180 degree lidar? HOT 1
- cuda problem HOT 1
- How to get the initial pose HOT 3
- Is there any plans to port this over to ROS2? HOT 2
- Estimating pose drift HOT 5
- TF_NAN_INPUT error on launch HOT 13
- Issue with OpenCV on ROS Noetic on Nvidia Jetson Xavier NX (Jetpack 5.1.1) HOT 1
- positioning drift HOT 1
- The position of the tf of /odom is drifted away
- How to use als_ros package correctly? HOT 1
- porting to ROS2, or ROS2 equivalent for the package HOT 4
- using als_ros when no known map and slamer mode HOT 1
- Does this library support processing data from angle sensors (IMU)?
- Help for porting to ROS2 HUMBLE
- Inflation Costmap Plugin
- use the first keyscan
- How to Stop Printing Logs Inside the Terminal?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from als_ros.