turtlebot3 bugler

这里首先感谢创客智行的教程莫烦python教程中的Linux部分,我也是按照第一个教程一步步的操作的,但是上面确实有一些地方可以适当的简化,也有一些没有完全说清楚,这里我会讲的更加清楚一些,也94说按照这个可以直接运行!赶快搞起来吧!

这里假设大家已经装好了Ubuntu的系统,我这里是16.04,然后有一个安装好的turtlbot3 bugler,最好有一根HDMI的线,这样可以可视化树莓派的内容,最好是充电的时候运行,因为接显示器很容易没电
ROS下turtlebot3 bugler的华丽(caikeng)教程
下面就开始来愉快的开始吧。下面就是步骤:

  1. 首先下载Ubuntu16.04 mate的系统,以及win32DiskImager用来将Ubuntu16.04刻录到sd卡,最后你还需要一个格式化sd卡的工具,整个的步骤可以参照这个链接:如何在Raspi中安装Ubuntu16.04
    下面附上一些链接:
  • SDFormatter 用于格式化SD卡的软件
  • Win32DiskImager 将Ubuntu16.04 mate烧录到SD卡的软件
  • 树莓派下Ubuntu软件 目前官网的都是18.04及以上的,如果需要16.04可以联系我,后期会挂上百度云盘链接。18.04应该也能够成功。
  1. 这里将bugler和显示器通过HDMI链接,然后按照连接好鼠标键盘,这里按照步骤安装好Ubuntu16.04(18.04) mate就好,然后现在我们手上拥有的是一台Ubuntu的主机和安装好了Ubuntu mate的树莓派,接下来就是我要改进的地方,这里尤其针对我这样只有一个显示器的渣渣。
  • 这时候ubuntu mate可能不能正常的上网,需要执行以下的操作:

ifconfig wlan0 down
ifconfig wlan0 up
reboot

这样重启之后网络应该恢复正常。然后为了后面的便利,我们磨刀不误砍柴工,首先安装ssh和vnc,这样就可以利用Ubuntu来远程的可视化控制树莓派了。。。

这里感谢莫烦python提供的Linux简易教程
首先是在树莓派上:

#安装ssh的包

sudo apt-get install openssh-server

#这里由于ssh默认是关闭的,所以需要

sudo raspi config

#然后再interface这里面点进去打开ssh,让它开机启动,这样就设置好了ssh
#这里出于保险,可以顺带把防火墙关闭一下

sudo ufw disable

#接下来就是打开vnc, 这里推荐这个教程Ubuntu mate打开VNC
#安装vnc,这里可以参照这个链接VNC安装
#这样就弄好了ssh和vnc,这里ifconfig一下,看看树莓派的ip,一定要让树莓派和主机在同一个网段

现在可以把显示器接回主机了,然后ssh到树莓派,例如树莓派的名称是dj,ip为192.168.0.0

ssh [email protected]
#输入密码后可以链接树莓派,然后就是输入
x11vnc -usepw
#这样就打开了vnc,利用vncview就可以链接树莓派,这时候可视化的界面就出现了。

  1. 接下来就是安装软件部分了

相关文章:

  • 2021-10-23
  • 2022-12-23
  • 2021-07-04
  • 2021-12-04
  • 2021-11-18
  • 2021-12-13
  • 2021-11-30
猜你喜欢
  • 2021-04-06
  • 2021-08-11
  • 2021-04-08
  • 2021-12-26
  • 2021-10-27
  • 2021-10-23
  • 2021-04-19
相关资源
相似解决方案