搭建Dashgo執行環境

2021-07-12 07:50:47 字數 1752 閱讀 4406

sudo usermod -a -g dialout your_user_name
your_user_name替換為實際使用者名稱.

重啟機器生效

sudo apt-get install git  python-serial ros-indigo

-serial g++

mkdir -p ~/dashgo_ws/src

cd ~/dashgo_ws/src

git clone

cd ~/dashgo_ws/src/dashgo

git checkout basic_02

cd ~/dashgo_ws

catkin_make

在~/.bashrc檔案最後增加如下內容。

echo

"source ~/dashgo_ws/devel/setup.bash" >> ~/.bashrc

source ~/.bashrc

source ~/.bashrc使環境變數的配置生效。

cd ~/dashgo_ws/src/dashgo/dashgo_bringup/startup

sudo sh create_dashgo_udev.sh

重新插拔連線電腦的dashgo的usb線,通過如下命令檢視是否生效。

ls -l /dev/dashgo
我們提供三種方式控制小車的移動。

首先需要執行dashgo的底盤驅動節點

roslaunch dashgo_bringup  minimal.launch
首先安裝ros-indigo-teleop-twist-keyboard

sudo apt-get install ros-indigo

-teleop

-twist

-keyboard

然後啟動

rosrun dashgo_bringup teleop_twist_keyboard.py
會得到如下內容

reading from

the keyboard and publishing to twist!

---------------------------

moving around:

u i o

j k l

m , .

q/z : increase/decrease max speeds by

10%w/x : increase/decrease only linear speed by

10%e/c : increase/decrease only angular speed by

10%anything else : stop

ctrl-c to quit

控制底盤移動的按鍵分布如下:

執行如下命令,給底盤乙個恆定的速度運動。 ctrl+c 取消該命令。

rostopic pub -r 10  /cmd_vel geometry_msgs/twist ', angular: }'
其中:

注意:ros系統的ip必須與手機端的ip在同乙個網段。

lua執行環境搭建

lua執行環境搭建 1 安裝brew工具 這樣你的系統中就已經存在brew命令了,使用brew來安裝乙個rar解壓工具unrar吧!方法如下 sudo brew install unrar 如果想解除安裝也很簡單 sudo brew uninstall unrar 想查詢看看brew是否能安裝你想要...

搭建PHP執行環境

前言 因為要做眾籌,所以需要參考和學習一下眾籌的業務,但是大部分的眾籌都是php開發,那接下來首先需要搭建乙個php的環境。之前手動搭建過幾次的php環境,這次自然也是手動來搭建,準備了php 5.3 apache mysql,然而弄到最後,雖然環境搭起來了,但是萬維的眾籌不能很好的執行,只能另想其...

搭建PHP執行環境

安裝完apach http server後,安裝php,按照安裝步驟來進行安裝,如下圖。這裡選擇的apache的版本要對應所安裝的apache的版本。這裡要注意,選擇你的apache的安裝目錄 再往下都按下一步就可以了。2 再就是配置apache與php的關聯問題了。因為是php的安裝版本,所以在安...