=====================================================
QT工具箱
sudo apt-get install ros-kinetic-rqt
sudo apt-get install ros-kinetic-rqt-common-plugins
查看节点关系
rqt_graph
日志输出工具
rqt_console
计算图可视化工具
rqt_graph
数据绘图工具
rqt_plot
参数动态配置工具
rosrun rqt_reconfigure rqt_reconfigure
=======================================================
rviz三维可视化平台
安装
sudo apt-get install ros-kinetic-rviz
运行
roscore
rosrun rviz rviz
=======================================================
Gazebo仿真模型
安装
sudo apt-get install ros-kinetic-gazebo-ros-pkgs ros-kinetic-gazebo
运行
roscore
rosrun gazebo_ros gazebo
========================================================
rosbag数据记录与回放
roscore
rosrun turtlesim turtlesim_node
rosrun turtlesim turtle_teleop_key
rostopic list -v
mkdir ~/bagfiles
cd ~/bagfiles
rosbag record -a
回放数据
rosbag info <your bagfile>
rosbag play <your bagfile>
=========================================================
添加摄像头
sudo apt-get install ros-kinetic-usb-cam
查看订阅的图像
rqt_image_view
==========================================================
装配Kinect
Kinect在Linux下有两种开源的驱动包,即OpenNI和Freenect.
ROS针对这两个驱动也有相应的功能包:openni_camera 和 freenect_camera.
安装
sudo apt-get install ros-kinetic-freenect-*
下载驱动
git clone https://github.com/avin2/SensorKinect.git
cd SensorKinect/Bin
tar xvf SensorKinect093-Bin-Linux-x86-v5.1.2.1.tar.bz2
sudo ./install.sh
==========================================================
装配激光雷达(rplidar A1)
安装
sudo apt-get install ros-kinetic-rplidar-ros
运行
rosrun rplidar_ros rplidarNode
查看数据
roslaunch rplidar_ros view_rplidar.launch
==========================================================
ROS学习笔记(二)
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
上一篇:cJSON笔记
下一篇:ROS学习笔记(一)
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
【CAD建模号】学习笔记(二):工作区
工作区由[工具提示],[自适应网格],[自适应坐标轴],[参考坐标轴],[绘制的图形]组成。
自适应 坐标轴 工具提示 工作区 CAD建模号 -
HarmonyOS NEXT 学习笔记
鸿蒙os 页面一键置灰
页面效果 API -
学习大玩家的ROS笔记
学习大玩家的ROS笔记
的 password firewall 无线网卡 previous -
【ROS】ROS 初学笔记
ROS是什么?
人工智能 机器学习 -
学习笔记二
对象确立概述 A、对象确立的目的
职场 休闲 信息安全风险管理 -
ROS学习笔记01、安装Ubuntu18.04以及ROS环境
马上开学,发现学校很多实验室都是人工智能这块,大部分都是和机器
学习 linux ros 人工智能 ubuntu -
ros学习笔记12——python实现发布和接收ros topic
这里就需要CMakeList.txt文件和package.xml文件工程架构。
python 学习 自动驾驶 工作空间 ide -
ROS学习笔记02、ROS使用C++、Python来实现HelloWorld
马上开学,目前学校很多实验室都是人工智能这块,大部续更新)
学习 c++ python bash 结点 -
ros学习笔记11——ROS中catkin_make install的用法
catkin_makeinstall的作用是创建一个可以运行,但不含源码的工程包,以便于给客户等其他人使用,但同时不至
linux python 运维 hive 配置文件