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的安裝版本,所以在安...