![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ROS理论与实践
*昨夜星辰*
这个作者很懒,什么都没留下…
展开
-
第九章 机器人SLAM建图 课后作业
第九章 机器人SLAM建图 课后作业代码包课后作业第一题1、机器人模型2、robot_rplidar_nav.launch3、robot in room4、robot in museum第二题1、使用gmapping算法建图(1)gmapping_demo.launch(2)gmapping.launch(2)建图2、使用hector算法建图代码包所有代码已上传至github网站:github链接: https://github.com/YuemingBi/ros_practice/tree/mast原创 2020-05-12 13:04:56 · 2903 阅读 · 2 评论 -
第八章 机器人语音交互 课后作业
第八章 机器人语音交互 课后作业代码包课后作业第一题1、ROS编译科大讯飞SDK法一法二2、本章作业功能包解析(1)voice_teleop.launch(2)iat_publish.cpp的main函数(3)voice_teleop.cpp(3)voice_assistant.cpp3、运行结果(1)太阳当空照,花儿对我笑(2)后退,回首美丽的风景(3)峰回路转,向左转(4)峰回路转,向右转(5)爱的魔力转圈圈代码包所有代码已上传至github网站:github链接: https://github.原创 2020-05-11 11:19:14 · 2357 阅读 · 0 评论 -
第七章 机器视觉处理 课后作业
第七章 机器视觉处理 课后作业课后作业第一题(1)face_detector.py(2)test1.cpp(3)运行结果人脸向前移动,机器人前进人脸向后移动,机器人后退人脸向左移动,机器人左转人脸向右移动,机器人右转第二题(1)安装tensorflow人工智能开源神器(2)detect_ros.py(3)test2.cpp(4)运行结果杯子向后移动,机器人后退杯子向前移动,机器人前进杯子向左移动,机器人左转杯子向右移动,机器人右转课后作业第一题第一题利用opencv进行人脸识别。(1)face_d原创 2020-05-10 11:16:02 · 2719 阅读 · 2 评论 -
第六章 构建机器人仿真平台 课后作业
第六章 构建机器人仿真平台 课后作业课后作业第一题(1)view_robot_kinect_rplidar.launch(2)robot_kinect_rplidar.xacro(3)robot_body.xacro(4)kinect.xacro(5)rplidar.xacro(6)运行结果第二题(1)robot_rviz.launch(2)运行结果课后作业第一题(1)view_robot_kinect_rplidar.launch<launch> <!-- 设置lau原创 2020-05-09 12:34:27 · 2293 阅读 · 0 评论 -
第五章 URDF机器人建模 课后作业
第五章 URDF机器人建模 课后作业课后作业ch5功能包robot_body.urdf运行结果课后作业ch5功能包robot_body.urdf<?xml version="1.0"?><robot name="robot"> <link name="base_footprint"> <visual> <origin xyz="0 0 0" rpy="0 0 0" /> <geometry&g原创 2020-05-09 11:35:14 · 1659 阅读 · 0 评论 -
第四章 ROS常用组件工具 课后作业
课后作业第一题其实很简单,就是将每一个节点都封装到一个launch文件里面,运行结果和上一章相同,下面给出功能包的运行命令。test1_1$ roslaunch learning_launch turtlesim.launch(启动乌龟)$ roslaungh learning_launch test1.launch(发布速度指令并显示位置)test1_2$ roslaunch learning_launch turtlesim.launch(启动乌龟)$ roslaunch learn原创 2020-05-09 11:10:55 · 1837 阅读 · 0 评论 -
第三章 ROS通信编程 课后作业
课后作业1.原创 2020-05-07 10:04:27 · 2630 阅读 · 3 评论 -
第二章 认识ROS 课后作业
课后作业1、运行海龟仿真器,并使用命令行工具新产生2只海龟运行roscore和turtlesim节点后,调用spawn服务创建新海龟turtle2:rosservice call /spawn “x: 5.0 y: 3.0 theta: 0.0 name: ‘turtle2’” (x和y的值代表海龟的位置)之后再调用spawn服务创建另一只新海龟turtle3:rosservice ca...原创 2020-05-07 09:48:11 · 2044 阅读 · 0 评论 -
第一章 课程介绍 课后作业
课后作业1、安装ubuntu系统及ROS环境ubuntu1604+ros kinetic或ubuntu1804+ros melodic2、学习rosWiki上的基础教程链接: http://wiki.ros.org/ROS/Tutorials3、运行小海龟例程,通过键盘控制小海龟运动roscorerosrun turtlesim turtlesim_noderosrun tur...原创 2020-05-07 08:51:09 · 1541 阅读 · 0 评论