Engineering problems--ubuntu16.04 source code compilation Rgbd_slam V2

Source: Internet
Author: User

(failure)ubuntu16.04 source compilation Rgbd_slam V2

These days have been installed on the Ubuntu16.04 Rgbd_slam V2, but encountered two more major problems. I've been through a lot of options and haven't solved it.

Leaving this record is a summary of these days.

I. ubuntu16.04 installation of Rgbd_slam V2 tutorial

There are many such tutorials. But I still post a link to a tutorial.

Please complete the tutorial before installing (because G2O is required for a specific version)

Ubuntu 16.04 installation Rgbd_slam V2 Tutorial ticket:

78536996?reload

#---------------------------------------------------------------------------------------------------

If you want to develop with Kinect v2, you can use this ticket:

78927065

#---------------------------------------------------------------------------------------------------

Of course, you can also refer to the official website of the tutorial, air tickets:

Remember to install the Kinect version of

Https://github.com/felixendres/g2o

https://github.com/felixendres/rgbdslam_v2/

Two. The problems I have encountered

1. Kinect V1 Driver issues

During the installation of the Kinect v1 driver, my sensor was installed in the wrong version.

After installing the correct version later, it was discovered that two Kinect was identified when using Kinect.

But I only used one Kinect.

The specifics of the problem, I have been posted on the Ros_answer Forum and on GitHub.

However, no reply has been received so far. So the feeling of hope is slim. Only the reload can calm my inner waves.

#---------------------------------------------------------------------------------------------------

Ros_answer the ticket for the question:

https://answers.ros.org/question/298112/usb-events-thread-failed-to-set-priority-number-devices-connected-2/

Githubs Question ticket:

Https://github.com/PrimeSense/Sensor/issues/13

#---------------------------------------------------------------------------------------------------

If any elder brother knows what is going on, please help to answer. Thank you very much!!!

#---------------------------------------------------------------------------------------------------

2. Rgbdslam compile and use process issues

1) in the process of Rgbdslam compiling, I have been encountering a problem

1 /usr/bin/ld:-lsiftgpu not found

On Baidu, direct search is not find the corresponding solution. Finally changed the keyword "Ubuntu compiled SIFTGPU Library"

Found a half-homebound an article, followed by a wave, the plane ticket:

Https://www.cnblogs.com/gaoxiang12/p/5149067.html

#---------------------------------------------------------------------------------------------------

But when I downloaded siftgpu-v400, the site didn't exist anymore.

So I downloaded it directly from GitHub, and the GitHub plane ticket:

Https://github.com/pitzer/SiftGPU

Follow the half-homebound compile to find libsiftgpu.so this file.

This file is copied to/usr/lib/and the compilation will pass.

#---------------------------------------------------------------------------------------------------

But on my other computer Ubuntu 16.04,rgbd_slam v2 can be compiled in a single pass.

2) always error when using Roslaunch Rgbdslam rgbdslam.launch

Always report this error when running routines.

1 REQUIRED Process [rgbdslam-1] has died!

or a

1 REQUIRED process [rgbdslam-] has died!

After checking, it was found that the G2O and PCL versions did not match the issue.

Also mentioned in the following tutorial, air tickets:

78536996?reload

but I still can't solve the problem .

So I tried to install pcl1.8 myself .

Tour ticket:

78446600

But it's still useless .

#---------------------------------------------------------------------------------------------------

Finally can only give up, tried a bit of Ubuntu 14.04 Rgbd_slam v2 installation process.

It's just a minute to solve.

Helpless abandoned 16.04 turn 14.04 development.

Feeling now is a process from 14.04 to 16.04 over.

So a lot of installation packages in 16.04 are still perfect, so 14.04 may be more stable.

But while stable, 14.04 has too many default software versions too old, such as the default Gazebo version.

So, in fact, quite contradictory.

Reference Article Air Tickets:

78536996?reload

78927065

Https://www.cnblogs.com/gaoxiang12/p/5149067.html

78446600

Engineering problems--ubuntu16.04 source code compilation Rgbd_slam V2

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.