ROS2 packages for Boxer
cd ~/colcon_ws/src/
git clone https://github.com/roasinc/boxer_ros2.git
Important
Install on the backpack computer.
cd ~/colcon_ws/
rosdep insta
colcon build --symlink-install
zenoh-bridge-ros2dds
ros2 launch boxer_bringup bringup_launch.py
ros2 launch boxer_navigation slam_launch.py or nav2_launch.py
zenoh-bridge-ros2dds -e tcp/<robot_ip>:7447
sudo ip l set lo multicast on
ros2 launch boxer_navigation rviz_launch.py
Tip
Check the Boxer's API version and serial number before running.
gedit ~/.bashrc
> export ROS1_INSTALL_PATH=/opt/ros/noetic
> export ROS2_INSTALL_PATH=~/ros2_rolling/install
mkdir -p ~/bridge_ws/src
cd ~/bridge_ws/src
git clone https://github.com/ros2/ros1_bridge.git
cd ~/bridge_ws
colcon build —symlink-install —packager-skip ros1_bridge
source /opt/ros/noetic/setup.bash
source ~/ros2_humble/install/setup.bash
colcon build —symlink-install —packager-select ros1_bridge —cmake-force-configure
참고 : https://github.com/jayprajapati009/ros1_bridge_tutorial
echo "deb [trusted=yes] https://download.eclipse.org/zenoh/debian-repo/ /" | sudo tee -a /etc/apt/sources.list > /dev/null
sudo apt update
sudo apt install zenoh-bridge-ros2dds
docker pull eclipse/zenoh-bridge-ros2dds:latest
zenoh-bridge-ros2dds
echo "deb [trusted=yes] https://download.eclipse.org/zenoh/debian-repo/ /" | sudo tee -a /etc/apt/sources.list > /dev/null
sudo apt update
sudo apt install zenoh-bridge-ros2dds
docker pull eclipse/zenoh-bridge-ros2dds:latest
sudo ip l set lo multicast on
zenoh-bridge-ros2dds -e tcp/<robot-ip>:7447
참고 : https://github.com/eclipse-zenoh/zenoh-plugin-ros2dds?tab=readme-ov-file#linux-debian