本文內容僅僅在樹黴派4b上完成驗證。不能保證在其他所有機型上都能成功。
第一步獲取ip位址,使得可以ssh登陸。
有螢幕:不多說
無螢幕:
通過將樹莓派網線口插在路由器上,通過路由器獲取。然後通過ssh遠端登陸。
第二步:進入終端配置wifi
sudo vim /etc/netplan/80-cloud-init.yaml
修改 access-points 為你路由器的 wifi 名稱,password 為 wifi 密碼,這裡需要注意,文字格式的縮排有嚴格要求,修改時請修改雙引號內的內容,不要隨意修改配置檔案中的格式。
第三步:
路由器管理介面,可以看到樹莓派已經連線上 wifi 了
如果長時間沒有連線到路由器,注意檢查修改的 wifi 名稱是否正確,確認修改無誤後可以嘗試重啟樹莓派再
檢查路由器中的裝置。
在路由器管理介面中找到dhcp靜態ip分配,將ip與mac繫結,這樣就不會經常變ip位址了。
pc端代稱主機,機械人端代稱樹黴派。
pc端
sudo vim /etc/hosts
在文件最後新增:
192.168.31.60 master_ip
開啟~/.bashrc檔案,末尾新增:
export ros_ip=
`hostname -i |
awk''
`export ros_hostname=
`hostname -i |
awk''
`export ros_master_uri=http://master_ip:11311
最後記得:source ~/.bashrc
機械人端
開啟~/.bashrc檔案,末尾新增:
`:11311最後記得:source ~/.bashrc
測試
在機械人端,輸入roscore
在pc端,輸入rostopic list
如果出現下圖就是正常
error: unable to communicate with master!
就是不成功。
你就再琢磨下自己**不對勁。
樹莓派4B配置遠端登入
預設賬戶是 pi 預設密碼是 raspberry 開啟root賬戶 pi raspberrypi sudo passwd root 輸入兩次密碼raspberry 允許root遠端登入 ssh預設關閉root登陸 pi raspberrypi su root root raspberrypi vi ...
樹莓派4B 配置靜態IP
首先,我們開啟位於 etc network inte ces 的樹莓派網絡卡配置檔案 能夠看到,注釋中提示如果要配置靜態ip位址,可以查閱名為 etc dhcpcd.conf 的配置檔案 開啟 etc dhcpcd.conf 檔案 sudo vim etc dhcpcd.conf往下拉,可以找到這樣...
樹莓派4B配置U盤啟動
樹莓派4b的啟動程式比較特殊,儲存在外部eeprom晶元中。早期版本的eeprom啟動韌體不支援系統直接從usb裝置 u盤 行動硬碟 中啟動。因此,使用usb裝置啟動前,需要檢測當前eeprom韌體版本是否符合要求。方法1 在raspbian os終端中輸入命令 sudo rpi eeprom up...