1
$\begingroup$

I have been working on a ground vehicle project for some time that has bunch of sensors, until now I have managed to overcome the problems I have encountered. I have used catkin_make many times and had no problem until I try to include another sensor (an imu by xsens). After including the package to the workspace I work on, when I ran the command "catkin_make" I got these errors in the error image below.

here.

I have done some research, and tried "sudo apt-get install build-essential" getting the response that states everything is up-to-date, nothing to be installed etc.

Then I tried checking the system dependencies using the command "rosdep check --from-paths /home/bfd/catkin_opt/src --ignore-src" and saw that there was only 1 that has not been satisfied, so I used "rosdep install--from-paths /home/bfd/catkin_opt/src --ignore-src", and I got the response "All dependencies have been satisfied". Thinking that the problem is solved, I tried running catkin_make command on my workspace again, yet I got the same errors once again.

At this point, I do not know what to do or try next. Can you help me fixing this problem or lead me to where the solution is? Thanks.

$\endgroup$

2 Answers 2

1
$\begingroup$

I have figured out the solution for the problem. I was using the driver folder directly to run the package. Instead if you are going to use the driver on this link http://wiki.ros.org/xsens_mti_driver , follow exactly every step through.

Especially, execute this mtsdk_linux-x##_####.#.sh file as stated, and then follow the 5th step. Otherwise, you may get the same error as I did.

$\endgroup$
0
$\begingroup$

Could these set of drivers work for you? : https://github.com/ethz-asl/ethzasl_xsens_driver

If yes clone this package inside src folder your workspace and then try to build your workspace.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.