《ROS入门21讲》课件&源码.zip

上传者: usstmiracle | 上传时间: 2021-07-29 17:13:25 | 文件大小: 23.88MB | 文件类型: ZIP
ROS基础文档,安装使用教程。 说起ROS,可能大家现在或多或少都有所了解。现如今世界机器人发展之迅猛犹如几十年前计算机行业一样,机器人也逐渐进入到千家万户,大到工业机器人,小到家用的服务型机器人,各式各样,为各种人们生活所需的机器人以计算机技术的发展为基础的机器人也是如雨后春笋。机器人可主要分为硬件层和软件层两个大的主要方向。每一种类型的机器人都需要以硬件的实际情况编写符合用户需要的功能,渐渐的人们发现,这样的机器人代码的复用率很低,大大阻碍了机器人的发展。因此ROS便是为机器人在研发的过程中的代码复用提供支持.ROS是Robot Operating Syetem(机器人操作系统)

文件下载

资源详情

[{"title":"( 70 个子文件 23.88MB ) 《ROS入门21讲》课件&源码.zip","children":[{"title":"ROS入门21讲课件&源码","children":[{"title":"代码","children":[{"title":"learning_topic","children":[{"title":"src","children":[{"title":"pose_subscriber.cpp <span style='color:#111;'> 789B </span>","children":null,"spread":false},{"title":"velocity_publisher.cpp <span style='color:#111;'> 1017B </span>","children":null,"spread":false},{"title":"person_subscriber.cpp <span style='color:#111;'> 888B </span>","children":null,"spread":false},{"title":"person_publisher.cpp <span style='color:#111;'> 1.13KB </span>","children":null,"spread":false}],"spread":true},{"title":"msg","children":[{"title":"Person.msg <span style='color:#111;'> 96B </span>","children":null,"spread":false}],"spread":true},{"title":"package.xml <span style='color:#111;'> 3.18KB </span>","children":null,"spread":false},{"title":"scripts","children":[{"title":"person_subscriber.py <span style='color:#111;'> 682B </span>","children":null,"spread":false},{"title":"person_publisher.py <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"velocity_publisher.py <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false},{"title":"pose_subscriber.py <span style='color:#111;'> 603B </span>","children":null,"spread":false}],"spread":true},{"title":"CMakeLists.txt <span style='color:#111;'> 7.44KB </span>","children":null,"spread":false}],"spread":true},{"title":"learning_tf","children":[{"title":"src","children":[{"title":"turtle_tf_listener.cpp <span style='color:#111;'> 1.58KB </span>","children":null,"spread":false},{"title":"turtle_tf_broadcaster.cpp <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false}],"spread":true},{"title":"launch","children":[{"title":"start_tf_demo_py.launch <span style='color:#111;'> 636B </span>","children":null,"spread":false},{"title":"start_tf_demo_c++.launch <span style='color:#111;'> 482B </span>","children":null,"spread":false}],"spread":true},{"title":"package.xml <span style='color:#111;'> 2.92KB </span>","children":null,"spread":false},{"title":"scripts","children":[{"title":"turtle_tf_listener.py <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"turtle_tf_broadcaster.py <span style='color:#111;'> 822B </span>","children":null,"spread":false}],"spread":true},{"title":"CMakeLists.txt <span style='color:#111;'> 6.92KB </span>","children":null,"spread":false}],"spread":true},{"title":"linux","children":[{"title":"c++_while.cpp <span style='color:#111;'> 177B </span>","children":null,"spread":false},{"title":"python_for.py <span style='color:#111;'> 101B </span>","children":null,"spread":false},{"title":"python_while.py <span style='color:#111;'> 52B </span>","children":null,"spread":false},{"title":"python_class.py <span style='color:#111;'> 87B </span>","children":null,"spread":false},{"title":"c++_class.cpp <span style='color:#111;'> 195B </span>","children":null,"spread":false},{"title":"c++_for.cpp <span style='color:#111;'> 168B </span>","children":null,"spread":false}],"spread":true},{"title":"learning_launch","children":[{"title":"launch","children":[{"title":"turtlesim_remap.launch <span style='color:#111;'> 218B </span>","children":null,"spread":false},{"title":"simple.launch <span style='color:#111;'> 201B </span>","children":null,"spread":false},{"title":"turtlesim_parameter_config.launch <span style='color:#111;'> 414B </span>","children":null,"spread":false},{"title":"start_tf_demo_py.launch <span style='color:#111;'> 570B </span>","children":null,"spread":false},{"title":"start_tf_demo_c++.launch <span style='color:#111;'> 484B </span>","children":null,"spread":false}],"spread":true},{"title":"package.xml <span style='color:#111;'> 2.44KB </span>","children":null,"spread":false},{"title":"config","children":[{"title":"param.yaml <span style='color:#111;'> 48B </span>","children":null,"spread":false}],"spread":true},{"title":"CMakeLists.txt <span style='color:#111;'> 6.63KB </span>","children":null,"spread":false}],"spread":true},{"title":"learning_parameter","children":[{"title":"src","children":[{"title":"parameter_config.cpp <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false}],"spread":true},{"title":"package.xml <span style='color:#111;'> 2.69KB </span>","children":null,"spread":false},{"title":"scripts","children":[{"title":"parameter_config.py <span style='color:#111;'> 1.34KB </span>","children":null,"spread":false}],"spread":true},{"title":"config","children":[{"title":"turtle_param.yaml <span style='color:#111;'> 207B </span>","children":null,"spread":false}],"spread":true},{"title":"CMakeLists.txt <span style='color:#111;'> 6.79KB </span>","children":null,"spread":false}],"spread":true},{"title":"learning_service","children":[{"title":"srv","children":[{"title":"Person.srv <span style='color:#111;'> 118B </span>","children":null,"spread":false}],"spread":true},{"title":"src","children":[{"title":"person_server.cpp <span style='color:#111;'> 992B </span>","children":null,"spread":false},{"title":"turtle_command_server.cpp <span style='color:#111;'> 1.70KB </span>","children":null,"spread":false},{"title":"person_client.cpp <span style='color:#111;'> 1.02KB </span>","children":null,"spread":false},{"title":"turtle_spawn.cpp <span style='color:#111;'> 945B </span>","children":null,"spread":false}],"spread":true},{"title":"package.xml <span style='color:#111;'> 3.19KB </span>","children":null,"spread":false},{"title":"scripts","children":[{"title":"person_client.py <span style='color:#111;'> 838B </span>","children":null,"spread":false},{"title":"person_server.py <span style='color:#111;'> 741B </span>","children":null,"spread":false},{"title":"turtle_spawn.py <span style='color:#111;'> 784B </span>","children":null,"spread":false},{"title":"turtle_command_server.py <span style='color:#111;'> 1.18KB </span>","children":null,"spread":false}],"spread":true},{"title":"CMakeLists.txt <span style='color:#111;'> 7.27KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"课件","children":[{"title":"ROS入门21讲_8.ROS命令行工具的使用.pdf <span style='color:#111;'> 1.24MB </span>","children":null,"spread":false},{"title":"ROS入门21讲_16.参数的使用与编程方法.pdf <span style='color:#111;'> 971.41KB </span>","children":null,"spread":false},{"title":"ROS入门21讲_5.安装ROS系统.pdf <span style='color:#111;'> 1.16MB </span>","children":null,"spread":false},{"title":"ROS入门21讲_18.tf坐标系广播与监听的编程实现.pdf <span style='color:#111;'> 989.77KB </span>","children":null,"spread":false},{"title":"ROS入门21讲_4.编程极简基础.pdf <span style='color:#111;'> 793.31KB </span>","children":null,"spread":false},{"title":"ROS入门21讲_10.发布者Publisher的编程实现.pdf <span style='color:#111;'> 945.63KB </span>","children":null,"spread":false},{"title":"ROS入门21讲_11.订阅者Subscriber的编程实现.pdf <span style='color:#111;'> 870.69KB </span>","children":null,"spread":false},{"title":"ROS入门21讲_6.ROS是什么.pdf <span style='color:#111;'> 2.26MB </span>","children":null,"spread":false},{"title":"ROS入门21讲_19.launch启动文件的使用方法.pdf <span style='color:#111;'> 770.18KB </span>","children":null,"spread":false},{"title":"ROS入门21讲_20.常用可视化工具的使用.pdf <span style='color:#111;'> 1.51MB </span>","children":null,"spread":false},{"title":"ROS入门21讲_3.Linux系统基础操作.pdf <span style='color:#111;'> 1.79MB </span>","children":null,"spread":false},{"title":"ROS入门21讲_14.服务端Server的编程实现.pdf <span style='color:#111;'> 947.46KB </span>","children":null,"spread":false},{"title":"ROS入门21讲_13.客户端Client的编程实现.pdf <span style='color:#111;'> 858.06KB </span>","children":null,"spread":false},{"title":"ROS入门21讲_2.Linux系统介绍及安装.pdf <span style='color:#111;'> 1.22MB </span>","children":null,"spread":false},{"title":"ROS入门21讲_17.ROS中的坐标系管理系统.pdf <span style='color:#111;'> 932.19KB </span>","children":null,"spread":false},{"title":"ROS入门21讲_9.创建工作空间与功能包.pdf <span style='color:#111;'> 847.77KB </span>","children":null,"spread":false},{"title":"ROS入门21讲_7.ROS的核心概念.pdf <span style='color:#111;'> 1014.33KB </span>","children":null,"spread":false},{"title":"ROS入门21讲_12.话题消息的定义与使用.pdf <span style='color:#111;'> 1.09MB </span>","children":null,"spread":false},{"title":"ROS入门21讲_1.课程介绍.pdf <span style='color:#111;'> 1.97MB </span>","children":null,"spread":false},{"title":"ROS入门21讲_15.服务数据的定义与使用.pdf <span style='color:#111;'> 1.05MB </span>","children":null,"spread":false},{"title":"ROS入门21讲_21.课程总结与进阶攻略.pdf <span style='color:#111;'> 2.66MB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明