首页 > 系统服务 > 详细

在树莓派ubuntu20.04上安装ROS并使用

时间:2021-08-10 23:15:40      阅读:18      评论:0      收藏:0      [点我收藏+]

背景:

  在树莓派上安装了ubuntu20.04,并准备在其上安装ros。

  可以看到,每个ubuntu版本对应的ros版本是不同的,ubuntu20.04对应的是Noetic Ninjemys版本。版本不对应不能安装。

  一、安装程序

  添加ros官方源,并添加密钥

  

sudo sh -c echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
sudo apt update
sudo apt install ros-noetic-desktop-full

  官方源速度非常慢,耐心等待。

  二、初始化ros

sudo apt install python3-rosdep
sudo rosdep init
rosdep update

  服务器一般链接不上,自己考虑解决办法或者修改hosts

  三、运行例子

  需要三个终端同时运行

#打开第一个终端
roscore
#打开第二个终端
rosrun turtlesim turtlesim_node
#打开第三个终端
rosrun turtlesim turtle_teleop_key

  可以使用上下左右控制小乌龟,例子运行成功。

在树莓派ubuntu20.04上安装ROS并使用

原文:https://www.cnblogs.com/angbors/p/15125976.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!