Unable to get ROS2 on my Starling 2
-
Hello,
I have ubuntu 22.04 (Jammy) on my host pc, I tried cloning voxl-mpa-t0-ros2 repository using git clone https://gitlab.com/voxl-public/voxl-sdk/services/voxl-mpa-to-ros2.git, but i am requested for a gitlab username and password, and I am sure it should be a public access repository. can you assist ?Thanks
-
@taiwohazeez The path is https://gitlab.com/voxl-public/voxl-sdk/utilities/voxl-mpa-to-ros2
Git will always require a username / password if you're cloning via http
You can set up an SSH key tied to your gitlab account and clone via SSH to get around this
-
@tom I have been able to clone it using https://gitlab.com/voxl-public/voxl-sdk/utilities/voxl-mpa-to-ros2.git , but I have 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 The build flow should be like this:
cd voxl-mpa-to-ros2 git checkout dev git submodule update --init --recursive voxl-docker -i qrb5165-emulator ./install_build_deps.sh qrb5165 dev ./build.sh qrb5165 dev ./make_package.sh deb