ROS2 ON VOXL2
-
@teddy-zaremba thanks for the response, i am trying to install voxl-mpa-to-ros2, but i am being skpetical if it would be compatible with ROS2 Humble on my host PC since I have Ubuntu 22.04 on it and S.D.K 1.4.5 uses Ubuntu 18.04. Do i have to get a PC with Ubuntu 18.04 on it? or is there a way around it with my UBuntu 22.04?
Thanks,
Taiwo -
@taiwohazeez Sorry maybe I'm misunderstanding. You can't run voxl-mpa-to-ros2 on your host computer regardless because it won't have access to either the libmodal pipe functions necessary to get the data from the VOXL nor the processes serving up that data.
If instead you mean your host computer should be able to receive ROS messages from voxl-mpa-to-ros2 on your VOXL over the network then that should work via the DDS,
-
@teddy-zaremba What I am saying is, I trying to install ROS2 on my VOXL2, but since its supported by Ubuntu 18.04, does it matter that I am using Ubuntu 22.04 on my host computer?
Thanks,
Taiwo -
@teddy-zaremba OH I just saw the DDS, I will let you know if i get through with it.
Thanks for your time.
Taiwo -
@teddy-zaremba Hi,
I'm currently following the official instructions to build and install voxl-mpa-to-ros2 on my VOXL2 (running SDK 1.4.5).
However, I cannot access the modalai/qrb5165-emulator:1.5 Docker image.
When I run:
docker pull modalai/qrb5165-emulator:1.5I get:
pull access denied for modalai/qrb5165-emulator...Could you please grant me access to this Docker image, or provide an alternate public image, .tar export, or another method for building the .deb package for voxl-mpa-to-ros2?
Thanks,
Taiwo -
Hi @taiwohazeez
Here's the instructions for installing the qrb5165 emulator
-
@teddy-zaremba i tried cloning voxl-mpa-to-ros repository using git clone https://gitlab.com/voxl-public/voxl-sdk/services/voxl-mpa-to-ros2.git, and i am prompted to input a username. I thought it should be public access.
Kindly help..
-
@taiwohazeez , the repository address is actually
https://gitlab.com/voxl-public/voxl-sdk/utilities/voxl-mpa-to-ros2.git
, please try that. -
@Alex-Kushleyev thank you for your response. i have been able to clone it, but I have still not been able to install ros2 on my voxl2.
So, after cloning the repository, i ran the install deb script using ./install_build_deps.sh qrb5165 sdk-1.5
THen i ran the build script using ./install_build_deps.sh qrb5165 sdk-1.0, but it keeps failing when building px4_msgs.Am I doing this wrongly? (By the way, i used chatgpt).
-
@taiwohazeez , may need help from @teddy-zaremba regarding ROS2.
Alex
-
@taiwohazeez Could you post the error and we can take a look?
Also here's an easier way of installing it if you just want to run this script on the voxl.
wget http://voxl-packages.modalai.com/dists/qrb5165/sdk-1.5/binary-arm64/voxl-ros2-foxy_0.0.1_arm64.deb wget http://voxl-packages.modalai.com/dists/qrb5165/sdk-1.5/binary-arm64/voxl-mpa-to-ros2_0.0.7_arm64.deb sudo dpkg -i voxl-ros2-foxy sudo dpkg -i voxl-mpa-to-ros2 voxl-configure-mpa-to-ros2