1. 程式人生 > >自動駕駛模擬_CAT Vehicle測試(1)——虛擬機器上的ROS安裝

自動駕駛模擬_CAT Vehicle測試(1)——虛擬機器上的ROS安裝

     目前CAT Vehicle支援14.04 (Trusty Tahr) 和 ROS Indigo版本,並且在虛擬機器VMWare上執行。其他版本,會產生未知的錯誤,慎重選用!

一、Ubuntu 14.04 (Trusty Tahr)

    1.1、安裝VMware-workstation

     1.2、Ubuntu 下載地址:https://www.ubuntu.com/download/alternative-downloads(一般選用桌面版本)

     1.3、安裝步驟一般預設點下一步執行,有幾個注意點如下:

           1.3.1.第一步:自定義安裝

        1.3.2.第三步:避免簡易安裝Ubuntuu,先建立空白硬碟


      1.3.3.第八步:網路連線選橋接模式,與主機網路共享

 

      1.3.4.第十二步:最大磁碟大小設定80G,方便MATLAB/Simunlink的使用


    1.3.5.然後,Ubuntu映象安裝:下拉框虛擬機器中設定


二、ROS Indigo安裝

   2.1 配置Ubuntu軟體中心(https://help.ubuntu.com/community/Repositories/Ubuntu

   2.2 設定軟體源

   2.3 驗證金鑰  

    sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116

  2.4 完全安裝ROS

     sudo apt-get upgrade
      sudo apt-get install ros-indigo-desktop-full
三、新增相關安裝包

3.1 控制器安裝(實現car的移動)

     sudo apt-get install ros-indigo-controller-manager
     sudo apt-get install ros-indigo-ros-control ros-indigo-ros-controllers
     sudo apt-get install ros-indigo-gazebo-ros-control

           3.2 Velodyne(威力登鐳射雷達)

    sudo apt-get install ros-indigo-velodyne
           3.3 SICK Laser(施克雷達)         
     sudo apt-get install ros-indigo-sicktoolbox ros-indigo-sicktoolbox-wrapper
            3.4Joystick(手柄控制驅動)
     sudo apt-get install ros-indigo-joystick-drivers
            3.5 SLAM定位安裝包  
    sudo apt-get install ros-indigo-hector-slam ros-indigo-hector-mapping

3.6 NovAtel GPS(硬體驅動,可選擇性安裝)

    sudo apt-get install ros-indigo-novatel-span-driver

相關推薦

自動駕駛模擬_CAT Vehicle測試1——虛擬機器ROS安裝

     目前CAT Vehicle支援14.04 (Trusty Tahr) 和 ROS Indigo版本,並且在虛擬機器VMWare上執行。其他版本,會產生未知的錯誤,慎重選用! 一、Ubuntu 14.04 (Trusty Tahr)     1.1、安裝VMware

Redis1虛擬機器中部署Redis服務

一、安裝virtualbox 傻瓜式安裝 二、virtualbox中安裝CentOS7 1、下載CentOS7 2、安裝CentOS7 這一步網上教程很多,我在安裝過程中,遇到一個問題,就是virtualbox中沒有64位選項,無法安裝成功,這裡介紹一下這個問題

嵌入式學習筆記1虛擬機器和主機相互ping通

嵌入式學習筆記(1)虛擬機器和主機相互ping通 目錄 嵌入式學習筆記(1)虛擬機器和主機相互ping通 概念 完整步驟 首先要安裝好虛擬機器和Linux作業系統 設定好虛擬機器的靜態IP地址 設定好宿

Juint 單元測試1

cti path 語言 html size add 版本號 icon build Junit 是一個基於Java語言的回歸單元測試框架。是白盒測試的一種技術,記住這些就可以了。 為項目添加Junit 1 右鍵項目名稱選擇“Properties”,在彈

優化算法系列-模擬退火算法1——0-1背包問題

str 隨機 rand fin href image 分享圖片 cti con 優化算法系列之模擬退火算法(1)——0-1背包問題 1問題描述 有一個竊賊在偷竊一家商店時發現有N件商品:第i件物品價值vi元,重wi磅,其中vi、wi都是整數。他希望帶走的東西越值錢越好,但

jmeter介面效能測試1----簡單的介面測試入門

首先來看一下介面的資訊:host:http://api.jhled888.comuri: /cgi-bin/get.json 介面請求方式: GET 入參:appid: jhyjlhxa03q4f2qlmfappsecret:eb28066907b14310a9401c0586c840

介面自動化測試1-認識requests

即使開始寫這篇部落格,我也沒完全明白介面自動化到底是何物,能自動化到什麼地步。買了一套相關課程,開始只是入門級,介面自動化測試後面應該會根據課程進度,把這系列部落格寫完。今天先寫入門。 環境:python3 環境準備好以後,安裝requests,cmd下輸入命令:pip

六種白盒測試1

常用的軟體測試方法有兩大類:靜態測試方法和動態測試方法。其中軟體的靜態測試不要求在計算機上實際執行所測程式,主要以一些人工的模擬技術對軟體進行分析和測試;而軟體的動態測試是通過輸入一組預先按照一定的測試準則構造的例項資料來動態執行程式,而達到發現程式錯誤的過程。

evpp效能測試1: 與muduo進行吞吐量測試

By zieckey 簡介 測試物件 測試環境 Linux CentOS 6.2, 2.6.32-220.7.1.el6.x86_64 Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz gcc

基於python語言的selenium自動化測試1-環境搭建

近期在寫爬蟲軟體時遇到的一些問題需要使用到selenium工具,在測試領域也同樣需要學習該工具,所以大概記錄下學習這款工具的使用以及一些問題及思考 selenium 是一個web的自動化測試工具,不少學習功能自動化的同學開始首選selenium ,相因為它相比

Python自動化測試1-自動化測試及基本技術手段概述

生產力概述 在如今以google為首的網際網路時代,軟體的開發和生產模式都已經發生了變化, 在《參與感》一書提到:某位從微軟出來的工程師很困惑,微軟在google還有facebook這些公司發展的時候,為何為感覺沒法有效還擊,核心問題就是軟體生產模式不一樣 [1] ,微軟當時的模式已經嚴重落伍了。 目

VS2010測試功能之旅:編碼的UI測試1

VS2010測試功能之旅 ——編碼的UI測試系列之一 RealZhao,2011年2月14日 前言 研究VS2010的自動化測試有一段時間了,在研究的過程中,發現網上的VS2010相關的測試資料十分稀少,這給學習帶來比較大的困難。幸運的是,自己因為常用QuickTest Professional做

OpenCV 從入門到放棄1虛擬機 Ubuntu16.04+ python安裝opencv

編譯 zip 選擇 tis numpy n-n local pan ase 在opencv官網(http://opencv.org/)下載linux版本的opencv壓縮包。 然後選擇opencv下載文件夾,在終端中輸入:cd (壓縮包地址);將下載的文件解壓

1虛擬機管理——在微軟雲Azure新門戶創建虛擬

虛擬機 雲主機 雲計算 微軟 azure Azure新門戶下如何創建虛擬機。方便管理分為3個步驟:創建存儲管理帳戶、創建虛擬網絡、創建虛擬雲主機。 通過地址https://portal.azure.cn我們打開會看到相應的界面,進入門戶登錄界面,如下圖: 登錄門戶後,我

TP51虛擬域名

pst www src ria 分享圖片 tor www. pub ima www.tp5.org D:\phpStudy\PHPTutorial\WWW\tp5\public TP5(1)虛擬域名

Docker 1.12新功能探索1:centos7安裝docker1.12

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

Jenkins 學習1:Windows系統下安裝

一、jenkins是什麼?         還是小白,先放個連結:https://blog.csdn.net/ios_xumin/article/details/78125913   二、下載jenkins   &nbs

java1基本概念整理+eclipse安裝配置

基本概念以及與python的區別: 1 明確原始檔,類,方法,語句這幾個概念 2 while()和if()的條件只能是布林值,以下程式不行,但是python卻可以 int x=1; while(x){} //if(x){} 3 println相比print多了一個換行的功能

數據庫之redis篇1—— redis數據庫安裝,簡單使用

容器 keys val entos 隨機 數據結構 ubunt 基本 hal 簡介 reids,由Salvatore Sanfilippo寫的一個高性能的key-value數據庫,並且它是非關系型數據庫,也就是沒有像mysql那樣多表鏈接操作,並且它是是完全開源免費的,遵

Struts2的檔案傳和下載1單檔案

在struts2中整合fileuoload功能,因為在匯入的jar包中包含了common-fileipload.jar檔案 在struts2中的interceptor 中有一個fileupload攔截器,他的主要功能就是完成檔案上傳。 注意事項 method=post