zoukankan      html  css  js  c++  java
  • ROS学习笔记(二)

    =====================================================

    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

    ==========================================================

  • 相关阅读:
    Visual Studio 2015编译64位MySQL Connector/C++
    html.parser无法完全解析网页之BUG的修正
    Boost-Visual studio 2015环境配置
    Struts2--拦截器和常用标签库
    Struts2---OGNL表达式和值栈的运用
    Struts2---对Servlet的API的访问,结果页面的配置,数据的封装
    Struts2---入门
    spring mvc 文件上传
    ElasticSearch 基本操作
    SpringBoot 项目打包后获取不到resource下资源的解决
  • 原文地址:https://www.cnblogs.com/rohens-hbg/p/10814795.html
Copyright © 2011-2022 走看看