ROS入门(二)——第一个小程序helloworld

本文介绍了如何使用ROS(Robot Operating System)从零开始创建C++和Python项目,包括代码编译、环境设置、执行流程和跨终端运行。通过实例演示了如何在ROS环境下建立Hello World应用并配置环境变量。

所用的学习链接:

【奥特学园】ROS机器人入门课程《ROS理论与实践》零基础教程P19-22

【以上视频笔记见http://www.autolabor.com.cn/book/ROSTutorials/

一、C++代码

1、编译

(1)打开终端控制台

# 总目录将生成一个7.11_demo1文件夹
# mkdir -p 空间名称/src
mkdir -p 7.11_demo1/src

# 切换目录
cd 7.11_demo1/

# 初始化环境
catkin_make

# 进入下一级目录
cd src/

# catkin_create_pkg ROS包名 roscpp rospy std_msgs
catkin_create_pkg hello roscpp rospy std_msgs

(2)由主目录进入:7.11_demo1→src→hello→src,新建一个文本文件,重命名为c++文件名xxx.cpp(例:hello_c.cpp),打开编辑,加入以下内容

//1.包含 ros 的头文件
#include "ros/ros.h"

//2.编写 main 函数
int main(int argc, char *argv[]){
	//3.初
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值