ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

mapping through kinnect

asked 2016-07-27 03:17:47 -0600

Arpitsoni gravatar image

updated 2016-08-04 08:03:24 -0600

hello everyone. i am working on a robot for autonomous navigation. Currently i am able to move my robot via joy stick. now i want to get a map of surrounding using kinnect. i have ROS indego. how should i proceed?

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted
1

answered 2016-07-27 03:40:10 -0600

necro gravatar image

updated 2016-07-27 03:45:09 -0600

Hello,

I'm also new to RoS and mapping, I was using XtionPRO but it works in the same way like kinect sensor. I recommend You to use RTAB-Map (it support assembling robot equipment) package https://github.com/introlab/rtabmap and https://github.com/introlab/rtabmap_ros . I used it and it works well, the problem I met was transparent/absorbing surfaces but It's kinect IR problem, not package. Other package i found usable could be https://github.com/ccny-ros-pkg/ccny_... It's older than RTAB-Map and seems dead when RTAB-Map author is still active and helpful on forums ;)
I never used CCNY because i was trying to install it on kinetic and it's not compatible.
RTAB-Map works 100% well on Ubuntu 14.04 and RoS Indigo, when using RoS Kinetic Kame i got little problems because sometimes after export package crashed, I'm not sure where is the problem because my laptop is little old Dell ;) Additionally there is a lot of tutorials and tips (from how to install RTAB-Map to how to configure Your own robot with equipment) https://github.com/introlab/rtabmap/wiki . After successful instalation i recommend You: https://github.com/introlab/rtabmap/w... . Also on http://wiki.ros.org/rtabmap_ros are a lot of informations.
There is one more package that seems to be alive and effective: https://github.com/mp3guy/Kintinuous I was trying to use but it requires CUDA >= 7.0 which my laptop doesn't support.

Best regards.

edit flag offensive delete link more

Comments

hi.thanks for suggestion. i am following this but i am getting errors. i am posting those errors in this question itself.

Arpitsoni gravatar image Arpitsoni  ( 2016-08-02 01:04:43 -0600 )edit

Have you tried building from source? First: https://github.com/introlab/rtabmap Next: https://github.com/introlab/rtabmap_ros

Remember to delete: sudo apt-get remove ros-indigo-rtabmap.
On github etc. packages are for "kinetic" remember to replace all "kinetic" to "indigo".

necro gravatar image necro  ( 2016-08-03 04:01:08 -0600 )edit

Found RTAB-Map built without its GUI library. Node rtabmapviz will not be built! That error means there is a problem with Qt or You didn't built rtabmap. You need to built rtabmap from git source and then build rtabmap_ros and put it in catkin.
http://pastebin.com/KSQHp4Bd few days ago worked,

necro gravatar image necro  ( 2016-08-03 04:05:25 -0600 )edit

thanks.. rtabmap is working now.... now i want to navigate my robot using the map how should i proceed???? i have created a new question for this. plz reply there http://answers.ros.org/question/24106...

Arpitsoni gravatar image Arpitsoni  ( 2016-08-04 00:05:36 -0600 )edit

I can't help You anymore, sorry but I don't have any robot ;)
Please marked answer as solved if it helped You so others will find solution easier ;)

necro gravatar image necro  ( 2016-08-04 06:35:05 -0600 )edit
0

answered 2016-09-01 20:59:42 -0600

bona gravatar image

as long as you have a kinect and turtlebot, you may find this package interesting: http://wiki.ros.org/turtlebot_explora...

edit flag offensive delete link more

Question Tools

2 followers

Stats

Asked: 2016-07-27 03:17:47 -0600

Seen: 678 times

Last updated: Sep 01 '16

Related questions