ROS的第一个Python程序命令

步骤

  1. 创建ROS工作空间

    mkdir -p ~/ros_one/src
    cd ~/ros_one/src
    catkin_init_workspace
  2. 编译工作空间

    cd ~/ros_one/
    catkin_make
  3. 把工作空间添加到ros环境变量

    echo "source ~/ros_one/devel/setup.bash" >> ~/.bashrc
    source ~/.bashrc
  4. 创建ros功能包

    cd ~/ros_one/src
    catkin_create_pkg hello std_msgs rospy roscpp
  5. 编译ros功能包

    cd ~/ros_one
    catkin_make
  6. 创建scripts文件夹

    cd src/hello
    mkdir scripts
  7. 编译python(创建.py)

    #!/usr/bin/env python
    # -*- coding: iso-8859-15 -*-
    import rospy
    if __name__ == "__main__":
        rospy.init_node("Hello")
        rospy.loginfo("Hello World!!!")
  8. 配置文件

    (此步骤修改162~166行)

  9. 执行

    roscore
    rosrun hello hello.py