ROS入门——turtolebot3学习记录

5.8更新

[ INFO] [1589021414.425835980]: rviz version 1.11.10
[ INFO] [1589021414.425885211]: compiled against OGRE version 1.9.0 (Ghadamon)
[rospack] Warning: no such package rviz
[ INFO] [1589021415.390088268]: Stereo is NOT SUPPORTED
[ INFO] [1589021415.390211290]: OpenGl version: 4.5 (GLSL 4.5).
Couldn't find an AF_INET address for []
Couldn't find an AF_INET address for []
Couldn't find an AF_INET address for []

 

1、有博客说是rosdep的问题, 就更新了rosdep,

rosdep update

又出现新的问题:

ERROR: cannot download default sources list from:
https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list
Website may be down.

解决新问题方法:修改host文件,参考https://community.bwbot.org/topic/811/

 


4.23更新:让turtlebot3建图并导航

turtlebot3教程 :https://www.ncnynl.com/archives/201702/1396.html

一、远程连接步骤

1、连上同一个无线局域网

2、pc端: ifconfig查看ip,修改bashrc文件的ip

ifconfig
gedit ~/.bashrc
source ~/.bsahrc

3、pc端:  连接机器人

SSH登录到远程计算机:$ ssh username@ip_address

ssh [email protected] 

启动机器人:


export TURTLEBOT3_MODEL=burger
cd ~/catkin_ws
source devel/setup.bash
roslaunch turtlebot3_bringup turtlebot3_robot.launch

修改ip(i 编辑  esc退出编辑 shift:wq 保存退出)

vi ~/.bashrc  

source ~/.bashrc

4、pc端运行以下命令才能进行节点其他操作:

cd ~/catkin_ws
source devel/setup.bash

 

二、运行以下启动命令时报错

ModuleNotFoundError: No module named 'rospkg'

roslaunch turtlebot3_bringup turtlebot3_robot.launch

解决方法:

1、命令行输入Python,检查Python版本是否为2.7,如果不是2.7则需要修改系统Python版本

2、确认2.7版本,命令行输入 pip install rospkg 即可

 


4.20更新

turtlebot3 安装软件git clone 报错(因为家里网不行):fatal:early EOF    fatal:index-pack failed

解决方法:

1、增加缓存(亲测无效)

2、直接复制github网址,下载包到catkin_ws文件夹下,再重新执行命令即可

看过的教程:

https://www.bilibili.com/video/BV1mJ411R7Ni?p=17

https://blog.csdn.net/zhangrelay/article/details/51737074

 

VREP:

官方手册https://www.coppeliarobotics.com/helpFiles/index.html

 

基础https://blog.csdn.net/danieldingshengli/category_7238158.html

泡泡机器人https://max.book118.com/html/2019/0430/6102210112002025.shtm

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章