在新的ROS工作空间进行代码编写

 

1. cd test_robotics_ws/

ygx@ygx-virtual-machine:~/test_robotics_ws$ mkdir src

ygx@ygx-virtual-machine:~/test_robotics_ws$ ls

src

ygx@ygx-virtual-machine:~/test_robotics_ws$ cd src/

ygx@ygx-virtual-machine:~/test_robotics_ws/src$ catkin_make

ygx@ygx-virtual-machine:~/test_robotics_ws$ cd src/

ygx@ygx-virtual-machine:~/test_robotics_ws/src$ ls

CMakeLists.txt

ygx@ygx-virtual-machine:~/test_robotics_ws/src$ mv CMakeLists.txt CMakeLists.txt.old

ygx@ygx-virtual-machine:~/test_robotics_ws/src$ cp /opt/ros/kinetic/share/catkin/cmake/toplevel.cmake CMakeLists.txt

ygx@ygx-virtual-machine:~/test_robotics_ws/src$ catkin_create_pkg tf_learning roscpp rospy std_msgs tf

Created file tf_learning/package.xml

Created file tf_learning/CMakeLists.txt

Created folder tf_learning/include/tf_learning

Created folder tf_learning/src

Successfully created files in /home/ygx/test_robotics_ws/src/tf_learning. Please adjust the values in package.xml.

 

ygx@ygx-virtual-machine:~/test_robotics_ws/src/tf_learning$ cd src/

ygx@ygx-virtual-machine:~/test_robotics_ws/src/tf_learning/src$ ls

ygx@ygx-virtual-machine:~/test_robotics_ws/src/tf_learning/src$ vim main.cpp

ygx@ygx-virtual-machine:~/test_robotics_ws/src/tf_learning/src$ ls

 

ygx@ygx-virtual-machine:~/test_robotics_ws/src/tf_learning/src$ cd ..

ygx@ygx-virtual-machine:~/test_robotics_ws/src/tf_learning$ ls

CMakeLists.txt include package.xml src

ygx@ygx-virtual-machine:~/test_robotics_ws/src/tf_learning$ vim CMakeLists.txt

ygx@ygx-virtual-machine:~/test_robotics_ws$ rosed tf

tf tf2_eigen tf2_kdl tf2_py tf2_sensor_msgs

tf2 tf2_geometry_msgs tf2_msgs tf2_ros tf_conversions

ygx@ygx-virtual-machine:~/test_robotics_ws$ rosed tf

tf tf2_eigen tf2_kdl tf2_py tf2_sensor_msgs

tf2 tf2_geometry_msgs tf2_msgs tf2_ros tf_conversions

ygx@ygx-virtual-machine:~/test_robotics_ws$ source devel/setup.bash

ygx@ygx-virtual-machine:~/test_robotics_ws$ rosed tf

tf tf2_eigen tf2_kdl tf2_py tf2_sensor_msgs tf_learning

tf2 tf2_geometry_msgs tf2_msgs tf2_ros tf_conversions

 

ygx@ygx-virtual-machine:~/test_robotics_ws$ catkin_make -DCATKIN_WHITELIST_PACKAGES='tf_learning'

Base path: /home/ygx/test_robotics_ws

Source space: /home/ygx/test_robotics_ws/src

Build space: /home/ygx/test_robotics_ws/build

Devel space: /home/ygx/test_robotics_ws/devel

Install space: /home/ygx/test_robotics_ws/install

Scanning dependencies of target tf_learning_node

[ 50%] Building CXX object tf_learning/CMakeFiles/tf_learning_node.dir/src/main.cpp.o

[100%] Linking CXX executable /home/ygx/test_robotics_ws/devel/lib/tf_learning/tf_learning_node

[100%] Built target tf_learning_node

ygx@ygx-virtual-machine:~/test_robotics_ws$ rosrun tf

tf tf2_eigen tf2_kdl tf2_py tf2_sensor_msgs tf_learning

tf2 tf2_geometry_msgs tf2_msgs tf2_ros tf_conversions

ygx@ygx-virtual-machine:~/test_robotics_ws$ rosrun tf

tf tf2_eigen tf2_kdl tf2_py tf2_sensor_msgs tf_learning

tf2 tf2_geometry_msgs tf2_msgs tf2_ros tf_conversions

ygx@ygx-virtual-machine:~/test_robotics_ws$ rosrun tf_learning tf_learning_node

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值