px4_Gazebo7_ros仿真

一:

 其中px4_Gazebo7_ros仿真首先按照大神這篇博客:

 http://blog.csdn.net/oqqENvY12/article/details/55263122

安裝Gazebo7,並對其進行配置,但是因爲我們每個人在搭建源碼的編譯環境時,方法不盡相同,所以按照這篇博客:

http://blog.csdn.net/grand910616/article/details/52089039

把仿真環境搭建完善,輸入這條命令:

sudo apt-get install ant protobuf-compiler libeigen3-dev libopencv-dev openjdk-7-jdk openjdk-7-jre clang-3.5 lldb-3.5 -y 

因爲,我記得當時按照這條指令cmake 時提示opencv的相關的錯誤了,輸入上面那條指令後,錯誤就不提醒了。 

二:

在安裝ROS indigo時在網上找了相關博客並按照其方法 :

1、設置sources.list(軟件源)

sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'  

2、設置密鑰

  sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net --recv-key 0xB01FA116

之後就可以按照博客中的步驟進行ROS indigoMAVROS的安裝了。按照其步驟編譯自己的外部控制程序包程序offboard_node.cpp(輸入指令:cd ~/catkin_ws   catkin_make

時會提示 offb_set_mode.response.mode_sent 相關的錯誤,其中

offb_set_mode.response.mode_sent offboard_node.cpp中的一條語句,之後我按照這篇博客:  http://blog.csdn.net/yjy728/article/details/75201110

mode_sent 改爲success 就能編譯通過了

按照上面的步驟都改過後就能看到博客中所顯示的仿真結果了。

發佈了14 篇原創文章 · 獲贊 65 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章