turtlebot3-burger_150.png
turtlebot3-waffle-pi_150.png
turtlebot3-arm_150.png
walking-y2_150.png
turbot3-multi_150.png
turbot3-dl-ros1_150.png
turbot3-ai.png
turbot3-dl-ros2_150.png
turbot3-slam_150.png
turbot3-arm_150.png
turtlebot4-lite_150.png
turtlebot4-pro_150.png
turbot4-dl_150.png
turbot4-ai_150.png
aidriving-racebot_150.png
aidriving-autodrive_150.png
turtlebot-arm_150.png
openmanipulator-x_150.png
Home » ROS与VSLAM入门教程 » ROS与VSLAM入门教程-viso2安装

ROS与VSLAM入门教程-viso2安装

纠错,疑问,交流: 请进入讨论区请点击进入页面,扫码加入微信群或Q群进行交流

获取最新文章: 扫一扫加入“创客智造”公众号

ROS与VSLAM入门教程-viso2安装

说明:

  • 介绍如何安装viso2

步骤:

  • 下载:
$ mkdir -p ~/catkin_ws/src
$ cd ~/catkin_ws/src
$ wstool init
$ wstool set viso2 --git git://github.com/srv/viso2.git
$ wstool update
  • 编译:
$ cd ..
$ catkin_make

测试:

  • 下载rosbag包,http://srv.uib.es/public/viso2_ros/sample_bagfiles/
  • 更改demo.launch里的rosbag名称和路径
  • 运行命令
roslaunch viso2 demo.launch
  • zed的配置launch
<launch>
 
    <!-- Arguments -->
    <arg name="bagfile" default="test.bag"/> <!-- Find it on http://srv.uib.es/public/viso2_ros/sample_bagfiles/  -->
  <arg name="camera" default="/zed"/>
  <param name="/use_sim_time" value="false"/>
 
  <!-- Play the bagfile -->
  <!--node pkg="rosbag" type="play" name="rosbag" args="clock $(arg bagfile)" /-->
 
  <!-- Run the stereo image proc -->
  <node ns="$(arg camera)" pkg="stereo_image_proc" type="stereo_image_proc" name="stereo_image_proc" />
 
  <!-- Viso2 -->
  <node pkg="viso2_ros" type="stereo_odometer" name="stereo_odometer">
    <remap from="stereo" to="$(arg camera)"/>
    <remap from="image" to="image_rect_color"/>
    <param name="base_link_frame_id" value="base_link"/>
  </node>

参考:

纠错,疑问,交流: 请进入讨论区请点击进入页面,扫码加入微信群或Q群进行交流

获取最新文章: 扫一扫加入“创客智造”公众号


标签: ros与vslam入门教程