Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Environment Mapping #15

Closed
omc8db opened this issue Apr 9, 2017 · 9 comments
Closed

Environment Mapping #15

omc8db opened this issue Apr 9, 2017 · 9 comments
Assignees
Labels
enhancement A change that will make Autonomy better

Comments

@omc8db
Copy link
Contributor

omc8db commented Apr 9, 2017

Build up a 3-d map of the environment around the rover with rtabmap to avoid obstacles. Depends on #10

@omc8db omc8db added the enhancement A change that will make Autonomy better label Apr 9, 2017
@omc8db
Copy link
Contributor Author

omc8db commented Apr 11, 2017

Pull the video logs from the rover and run them through rtabmap on the ground

@omc8db
Copy link
Contributor Author

omc8db commented Sep 15, 2017

Techniques to investigate:

  • Stereoscopic Vision
  • Structure from Motion
  • LIDAR
  • Deep Learning
  • Some combination of the above

@omc8db
Copy link
Contributor Author

omc8db commented Oct 7, 2017

General Purpose Point Cloud Mapping http://pointclouds.org

@abemorris
Copy link

We can successfully run the rtabmap tutorial linked above on a laptop running Ubuntu.
The next step is to get ROS running on the rover (likely on a Pi) and set up as detailed here.

@sdlouhy
Copy link
Contributor

sdlouhy commented Jan 26, 2018

Turns out most rtabmap-related issues have been coming from the fact that the odometry dependency (openni) has been disabled due to bugs on several distributions of ros.

@sdlouhy
Copy link
Contributor

sdlouhy commented Jan 27, 2018

This is also a great forum to look at whenever you have any issues with rtabmap.
Somewhere in the ros wiki, there is a good tutorial for working with two cameras as opposed to one Kinect camera or something of that ilk. Don't think this is the exact tutorial, but I believe it links to it.

@sdlouhy
Copy link
Contributor

sdlouhy commented Feb 1, 2018

Forgot to add the camera calibration link. The one difficult thing about this is making sure the cameras have the same timestamp

@130s
Copy link

130s commented Sep 13, 2018

I'm not following this ticket at all but just FYI a ticket ros-drivers/openni_camera#66 referenced in #15 (comment) is now closed.

@sdlouhy
Copy link
Contributor

sdlouhy commented Sep 14, 2018

Environment mapping plans have changed a little in the past year. The current plan is to use PL_SLAM for environment mapping, and a combination of stereoscopic cameras and a 1-D LiDAR for obstacle avoidance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement A change that will make Autonomy better
Projects
None yet
Development

No branches or pull requests

9 participants