gazebo 可以主要用來進行機械人動力學的**。
完整安裝時已經安裝好(ros-kinetic-desktop-full, ros-jade-desktop-full, ros-indigo-desktop-full)
1、安裝
sudo apt-get install ros-indigo-simulators
2、launching gazebo
設定環境變數
source /opt/ros/indigo/setup.bash
開啟標準gazebo launch檔案
roslaunch gazebo_ ros empty_world.launch
顯示的介面如下:
3、empty_world.launch 檔案
name="/use_sim_time"
value="true" />
name="gazebo"
pkg="gazebo"
type="gazebo"
args="$(find gazebo_worlds)/worlds/empty.world"
respawn="false"
output="screen"/>
launch>
載入此檔案可以如下形式:
name="paused"
default="false"/>
name="gui"
default="true"/>
file="$(find gazebo_ros)/launch/empty_world.launch">
name="world_name"
default="worlds/empty.world"/>
name="paused"
value="$(arg paused)"/>
name="gui"
value="$(arg gui)"/>
include>
1、定義自己的urdf檔案
2、編寫launch檔案
(一) QT安裝與使用
qt是一款基於c 的圖形使用者介面應用程式開發框架。只要你會用,完爆圖形介面。qt的基本操作 include widget.h int main int argc,char argv 小套路就是以上這樣,顯示一些簡單控制項,當然每種控制項都有很多方法實現不同功能。下面寫寫訊號與槽。控制項之間的通訊,...
TensorRT安裝與使用(一)
參考安裝教程請直接轉到3.1 tar安裝 nvidia tensorrt 的核心是乙個c 庫,有助於對 nvidia 圖形處理單元 gpu 進行高效能推理。tensorrt 採用經過訓練的網路,該網路由網路定義和一組經過訓練的引數組成,並生成高度優化的執行時引擎,為該網路執行推理。tensorrt通...
Cython(一)安裝與使用
cython是讓python指令碼支援c語言擴充套件的編譯器,cython能夠將python c混合編碼的.pyx指令碼轉換為c 主要用於優化python指令碼效能或python呼叫c函式庫。由於python固有的效能差的問題,用c擴充套件python成為提高python效能常用方法,cython算...