測試kinect或asus_xtion_pro
注意:
安裝openni和freenect驅動
$ sudo apt-get install ros-indigo-openni-* ros-indigo-openni2-* ros-indigo-freenect-*
$ rospack profile
設定環境變數
echo $turtlebot_3d_sensor
#output: kinect
echo "export turtlebot_3d_sensor=kinect" >> .bashrc
啟動相機
roslaunch turtlebot_bringup minimal.launch
測試相機
影象,在工作站開啟終端執行:
$ rosrun image_view image_view image:=/camera/rgb/image_color
按「q」退出深度影象。
深度圖,在工作站開啟終端執行:
$ rosrun image_view image_view image:=/camera/depth_registered/image
按「q」退出深度影象。
在rviz上檢視相機
turtlebot(上網本)
roslaunch turtlebot_bringup 3dsensor.launch
rviz (工作站)
在工作站,開啟乙個終端,執行:
roslaunch turtlebot_rviz_launchers view_robot.launch
在「displays」 check 「registered depthcloud」 and 「image」。按住滑鼠左鍵旋轉或滑鼠中鍵移動相機。
注意:如果您沒有看到顯示面板,請將滑鼠滾動到螢幕的頂部,然後單擊「面板」。檢查「顯示面板」旁邊的核取方塊,使其啟動。
問題及解決
出現問題:
[info][#]: no devices connected.... waiting for devices to be connected
這可能是應為kinect驅動沒安裝,參考:
出現問題: 或者
image: primesense/sensorv2/5.1.2.1: failed to set usb inte***ce!
這些都是因為kinect不相容usb 3,插入乙個usb 2埠。(問題也可能是相容usb3的usb 2埠)。
在gnu / linux系統,具體的功率設定可能斷開kinect的usb連線。為了防止這種情況,執行這個命令,在重插kinect:
sudo bash -c 'echo -1 > /sys/module/usbcore/parameters/autosuspend'
仍有問題檢查usb kinect是否執行
lsusb
參考:
roslaunch freenect_launch freenect.launch
rosrun rqt_image_view rqt_image_view
ROS與turtlebot基本測試命令
一.測試ros 先roscore後,再開啟乙個視窗輸入rosrun turtlesim turtlesim node,此時出現小烏龜,再開啟乙個終端輸入 rosrun turtlesim turtle teleop key,就可以在終端3上用方向鍵控制海龜。二.啟動turtlebot 1.rosco...
測試 測試入門1
作為一位剛進入軟體測試行業的小白,這算是我自己的乙個測試行業的記錄吧。在剛剛畢業的這一年裡,從毫無目的的找工作到踏入軟體測試這個行業,我走過的路或許和別人沒有什麼不同,但還是想為自己的這一路留下點印記,也為想進入這個行業的小夥伴有乙個參考。說到如何進入軟體測試行業,最初是在大三的實習中,我的專業是電...
monkey入門 monkey測試入門
1.設安裝包 apk 包名為 com.2.把安裝包放在 c monkey monkey為新建的資料夾 3.cmd進入命令列,手機和電腦連線。手機開啟開發者模式,允許除錯 二 輸入命令 cd c monkey 這樣就進入了放置安裝包的目錄下,就可以安裝安裝包了 1.安裝包 adb install ap...