# ros_env_setup **Repository Path**: Genicre_wang/ros_env_setup ## Basic Information - **Project Name**: ros_env_setup - **Description**: 在ubuntu安装好环境之后,可以使用本项目快速的创建一个工程,并在本项目目录下编译运行等等。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-10-29 - **Last Updated**: 2023-10-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ROS-IMU-UWB_fusion ### 如何使用 ``` git clone https://gitee.com/Genicre_wang/ros-imu-uwb_fusion.git cd ros-imu-uwb_fusion ./init.sh ./make.sh #catkin_make + source ....sh ./make.sh clean #catkin_make clean + source ....sh cd ./ws #进入创建的工程路径下 ``` ### init.sh脚本原理 1 创建工作空间~/wang_catkin_ws,一般来说不会和原本的项目重名 2 链接~/wang_catkin_ws/src/*到本项目的src文件 3 在本项目根目录下创建链接./ws到刚刚创建的ros工作空间 4 可以通过./ws进入工作空间 5 可以通过./make.sh脚本编译代码 #### 知识 ##### ROS创建工作空间 mkdir -p ~/catkin_ws/src cd catkin_ws/src catkin_init_workspace ##### 编译 cd ~/catkin_ws catkin_make ##### 使能修改 source devel/setup.sh ##### 创建功能包 cd ~/catkin_ws/src catkin_create_pkg [depend1] [depend2] [depend3] 如catkin_create_pkg pantilt_ctl std_msgs rospy roscpp message_generation message_runtime