# SimBot **Repository Path**: uplc/SimBot ## Basic Information - **Project Name**: SimBot - **Description**: diff drive robot simulation for ros1 - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-04-08 - **Last Updated**: 2025-04-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### simbot - ROS based simulation project of differential drive robot #### Requirements - Ubuntu 20.04 - ROS Noetic #### Installation ```bash sudo apt install ros-noetic-map-server ros-noetic-serial ``` ```bash cd ${HOME} mkdir -p simbot_ws/src cd simbot_ws/src git clone https://gitee.com/uplc/SimBot.git cd SimBot/simbot_scripts . install_cartographer.bash #optional . install_navigation.bash . install_tools.bash ``` ```bash cd ${HOME}/simbot_ws catkin_make ``` ```bash echo "source ${HOME}/simbot_ws/devel/setup.bash --extend" >> ~/.bashrc source ~/.bashrc ``` #### Run simulation ```bash roslaunch simbot_bringup simbot_sim.launch ``` #### Manually control ```bash rosrun teleop_twist_keyboard teleop_twist_keyboard.py ``` #### Debug - comment add_definitions(${EIGEN3_DEFINITIONS}) when c++: error: EIGEN_MPL2_ONLY: No such file or directory occured