You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# ETA for this code block: 8min# !!! Requires 1x interaction !!!# restart Shellcd~/PX4-Autopilot && make px4_sitl
### setup tracktor-beam repo ###cd~&& git clone https://github.com/ARK-Electronics/tracktor-beam.git &&cd~/tracktor-beam && git checkout aruco_tutorial && git submodule update --init --recursive
./install_opencv.sh # enter "yes"# wget -O install_opencv.sh https://raw.githubusercontent.com/AastaNV/JEP/refs/heads/master/script/install_opencv4.9.0_Jetpack6.sh# ./install_opencv4.9.0_Jetpack6.sh # enter "yes"
# ETA for this code block: 14min# will probably ask for sudo password at the end again# restart shellcd~/tracktor-beam && colcon build
colcon build --packages-select aruco_tracker
source install/setup.bash
### MicroXRCEAgent ###cd~&& git clone https://github.com/eProsima/Micro-XRCE-DDS-Agent.git
cd~/Micro-XRCE-DDS-Agent && mkdir build &&cd build
cmake .. && make && sudo make install
Testing
Each in its own terminal
cd~/PX4-Autopilot && make px4_sitl gz_x500_mono_cam_down_aruco
# cd ~/PX4-Autopilot && make px4_sitl gz_x500_mono_cam_down_aruco~/Micro-XRCE-DDS-Agent/build/MicroXRCEAgent udp4 -p 8888
ros2 run ros_gz_bridge parameter_bridge /camera@sensor_msgs/msg/[email protected]
ros2 run ros_gz_bridge parameter_bridge /camera_info@sensor_msgs/msg/[email protected]~/QGroundControl.AppImage
cd~/tracktor-beam &&source install/setup.bash && ros2 run aruco_tracker aruco_tracker
cd~/tracktor-beam &&source install/setup.bash && ros2 run precision_land precision_land
ros2 run rqt_image_view rqt_image_view
Additional comments
Just starting out with PX4. Any help appreciated.
The text was updated successfully, but these errors were encountered:
Mismatch for the following topics, update PX4 or the px4_ros2 library and px4_msgs
This occurs when the PX4 messages don't match the px4_msgs. It happens all the time and I think some people are working on a better solution for this PX4/PX4-Autopilot#23850.
A quick fix is to copy/paste the messages from PX4 --> px4_msgs or vice versa. They just need to match on both sides.
Mismatch for the following topics, update PX4 or the px4_ros2 library and px4_msgs
This occurs when the PX4 messages don't match the px4_msgs. It happens all the time and I think some people are working on a better solution for this PX4/PX4-Autopilot#23850.
A quick fix is to copy/paste the messages from PX4 --> px4_msgs or vice versa. They just need to match on both sides.
On the same topic I think I should add, that the px4_msgs repo isn't the only submodule. I'm currently using:
What issue are you running into?
What environment are you experiencing this issue in?
Development Environment
Hardware
Steps to reproduce
I've curated the following steps to reproduce this issue.
Startup fresh WSL instance:
wsl --install -d Ubuntu-22.04
Testing
Each in its own terminal
Additional comments
Just starting out with PX4. Any help appreciated.
The text was updated successfully, but these errors were encountered: