ROS机器人操作系统开发教程
文章平均质量分 72
踏破万里无云
充满希望!
展开
-
【ROS-nanorobot】教程跟踪
ROS-nanorobot教学2 base_control功能包使用及作用4、ROS话题列表查看及话题订阅5、ubuntu虚拟机的使用及ROS分布式通讯介绍6、ubuntu下ssh远程登陆和免密登录设置7、启动机器人摄像头并查看图像2 base_control功能包使用及作用1、使用Xshell无线连接到nanocar2、运行指令roslaunch base_control base_control.launch3、新开一个会话,连接上nanocar,如果 PC 上的系统中没有安装 teleop原创 2021-04-01 10:55:28 · 1308 阅读 · 7 评论 -
ROS机器人操作系统开发视频教程进阶-ros节点发布订阅(五)
ROS机器人操作系统开发视频教程进阶(记录感悟和过程)五、ros节点发布和订阅五、ros节点发布和订阅1、ROS节点编程使用robware开发环境,创建节点框架打开开发环境robot_1然后,右键src-新建ROS包-命名为test-右键新建的test-新建C++ROS节点-节点名称为test-自动生成文件代码框架订阅test_sub.cpp文件代码及解释如下:clude "ros/ros.h"#include "std_msgs/String.h"void chatterCallba原创 2021-02-28 20:38:24 · 624 阅读 · 0 评论 -
ROS机器人操作系统开发视频教程进阶-TF空间描述和变换(四)
ROS机器人操作系统开发视频教程进阶(记录感悟和过程)四、TF空间描述和变换四、TF空间描述和变换1、什么是TF自动变换坐标的软件包指令 tf_monitor 打印tf树中的所有参考系信息指令 tf_echo 查看指定参考系之间的变换关系指令 static_transform_publisher 发布两个参考系之间的静态坐标变换static_transform_publisher x y z yaw pitch roll frame_id child_frame_id period_in_m原创 2021-02-28 13:57:40 · 175 阅读 · 0 评论 -
ROS机器人操作系统开发视频教程进阶-远程传输工程(三)
ROS机器人操作系统开发视频教程进阶(记录感悟和过程)三、roboware远程传输工程到ros主控,远程编译运行三、roboware远程传输工程到ros主控,远程编译运行1、ssh远程连接ros主控免密码登录首先,输入:ssh-keygen生成密匙,一路回车再运行:ssh-copy-id -i .ssh/id-rsa.pub user@host我的小车是ssh-copy-id -i .ssh/id-rsa.pub nanorobot@192.168.1.101然后,输入密码即可。原创 2021-02-27 23:02:01 · 410 阅读 · 0 评论 -
ROS机器人)操作系统开发视频教程进阶-激光雷达演示(二)
ROS机器人操作系统开发视频教程进阶(记录感悟和过程)二、roboware创建ROS工程编译激光雷达二、roboware创建ROS工程编译激光雷达本过程最好需要一个实机演示,最好有一个思岚A1的 激光雷达1、获得激光雷达SDK包需要获取,RPLIDAR SDK包和RPLIDAR 固件和ROS包,需要去网站:http://www.slamtec.com/下载,打开网站,找到上面的产品,点击栏目里的RPLIDAR A1,再点击下载即可,下载SDK和固件下的两个文件,再点击其下面的工具,下载里面的所有工具原创 2021-02-27 16:37:50 · 730 阅读 · 0 评论 -
ROS机器人操作系统开发视频教程进阶-小乌龟演示(一)
ROS机器人操作系统开发视频教程进阶(记录感悟和过程)一、激光雷达SLAM建图导航的ROS机器人项目一、激光雷达SLAM建图导航的ROS机器人项目1、rosrun 和roslaunchrosrun每次只能运行一个节点,而roslaunch自动打开roscore,并且可以同时运行多个节点2、下载一个终端软件terminator,确实比原版好用,下载代码为:sudo apt-get install terminator3、运行一个demo首先,打开一个终端,启动master:~$ roscor原创 2021-02-25 23:58:01 · 734 阅读 · 0 评论