forked from methylDragon/ros-sensor-fusion-tutorial
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
60adb95
commit 1350ade
Showing
10 changed files
with
60 additions
and
20 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
.swp | ||
.swap | ||
.save | ||
.bak | ||
*.swp | ||
*.swap | ||
*.save | ||
*.bak |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Submodule ros-indoor-gps-fusion
updated
3 files
+24 −2 | README.md | |
+ − | assets/COFFEE BUTTON ヾ(°∇°^).png | |
+1 −1 | marvelmind-indoor-gps-tutorial |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,32 @@ | ||
# ros-sensor-fusion-tutorial | ||
An in-depth step-by-step tutorial for implementing sensor fusion with robot_localization! | ||
# Sensor Fusion in ROS | ||
[![Click to watch video!](assets/youtube_thumbnail.png)](https://youtu.be/5vZOvISwT94) | ||
|
||
An in-depth step-by-step tutorial for implementing sensor fusion with extended Kalman filter nodes from robot_localization! Basic concepts like covariance and Kalman filters are explained here! | ||
|
||
This tutorial is especially useful because there hasn't been a full end-to-end implementation tutorial for sensor fusion with the robot_localization package yet. | ||
|
||
You can find the implementation in the Example Implementation folder! | ||
|
||
|
||
|
||
### Why fuse sensor data | ||
|
||
A lot of times, the individual navigation stack components in a robot application can fail more often than not, but together, they form a more robust whole than not. | ||
|
||
One way to do this is with the extended Kalman filter from the [robot_localization](http://wiki.ros.org/robot_localization) package. The package features a relatively simple ROS interface to help you fuse and configure your sensors, so that's what we'll be using! | ||
|
||
|
||
|
||
### How to use this tutorial | ||
|
||
1. Make sure you're caught up on [ROS](https://github.com/methylDragon/coding-notes/tree/master/Robot%20Operating%20System%20(ROS)/ROS) | ||
2. It'll be good to read the [Marvelmind Indoor 'GPS' beacon tutorial](https://github.com/methylDragon/marvelmind-indoor-gps-tutorial) alongside this if you want to understand the example implementation | ||
3. Likewise for the [Linorobot stack](https://linorobot.org) | ||
4. And [AMCL](http://wiki.ros.org/amcl) | ||
5. Then go ahead and follow the tutorial in order! | ||
|
||
|
||
|
||
------ | ||
|
||
[![Yeah! Buy the DRAGON a COFFEE!](assets/COFFEE%20BUTTON%20%E3%83%BE(%C2%B0%E2%88%87%C2%B0%5E).png)](https://www.buymeacoffee.com/methylDragon) |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.