This repository provides a Dockerfile for setting up the BitDog environment, allowing for seamless containerization. The Docker commands enable easy building and execution of the container. Additionally, the README guides users through launching the Robot Operating System (ROS) with specific configurations for the Unitree robot, facilitating a smooth development and testing process.
All commands should be run within the folder containing the repository files.
docker build -t bitdog:1.0 .
source docker_gazebo.bash
To enter the container in another terminal:
docker exec -it bitdog_container bash
Hint: The container name can be obtained by pressing Tab while typing the command or by using the docker ps
command.
roslaunch unitree_gazebo normal.launch rname:=go1
rosrun unitree_controller unitree_servo