Since ZED-ros2-wrapper and crazyswarm2 requires Ubuntu 22.04, Ubuntu 22.04 jammy is recommended.
cuda will be automatically installed while zed sdk installed.
In order to check your zed sdk installed correctly, going through following step is strongly recommended
https://www.stereolabs.com/docs/app-development/cpp/linux/
-
ROS2 Humble
https://docs.ros.org/en/humble/Installation/Ubuntu-Install-Debians.html -
zed-ros2-wrapper & zed-ros2-examples
https://github.com/stereolabs/zed-ros2-wrapper
https://github.com/stereolabs/zed-ros2-examples -
crazyswarm2
https://github.com/IMRCLab/crazyswarm2 -
webot and webot-ros2 sudo apt-get install ros-humble-webot-ros2* when you run the launch file, webot will be automatically installed.
-
ultralytics pip install ultralytics
우분투컴 ID: humble PW: 123123
위봇 시뮬레이션 실행순서
- Terminal1 webot_sim
- Terminal2 controller
하드웨어 실행순서
- Terminal1 sshf1 -> bringup
- Terminal2 sshf2 -> bringup
- Terminal3 sensing
- Terminal4 controller