流体:围绕MAVROS协议构建的有限状态机-源码

上传者: 42139302 | 上传时间: 2021-07-07 14:52:06 | 文件大小: 89KB | 文件类型: ZIP
自述文件 安装 你需要什么 建筑学 Fluid FSM围绕具有ROS服务的客户端-服务器体系结构而构建,其中客户端请求服务器通过ROS服务执行某些操作。 换句话说,我们(客户端)要求无人机(服务器)进行操作。 有关更多详细信息,请参见和。 利用 运行模拟器说明 确保已安装MAVROS,并已构建PX4和凉亭。 MAVROS for Noetic: sudo apt install ros-noetic-mavros ros-noetic-mavros-msgs 然后: /opt/ros/noetic/lib/mavros/install_geographiclib_datasets.sh PX4: git clone https://github.com/PX4/PX4-Autopilot PX4 凉亭需要gstreamer-library: sudo apt-get install

文件下载

资源详情

[{"title":"( 61 个子文件 89KB ) 流体:围绕MAVROS协议构建的有限状态机-源码","children":[{"title":"fluid-master","children":[{"title":"srv","children":[{"title":"ExtractModule.srv <span style='color:#111;'> 31B </span>","children":null,"spread":false},{"title":"Land.srv <span style='color:#111;'> 31B </span>","children":null,"spread":false},{"title":"Explore.srv <span style='color:#111;'> 97B </span>","children":null,"spread":false},{"title":"Travel.srv <span style='color:#111;'> 58B </span>","children":null,"spread":false},{"title":"TakeOff.srv <span style='color:#111;'> 47B </span>","children":null,"spread":false},{"title":"OperationCompletion.srv <span style='color:#111;'> 20B </span>","children":null,"spread":false}],"spread":true},{"title":"src","children":[{"title":"operation.cpp <span style='color:#111;'> 2.67KB </span>","children":null,"spread":false},{"title":"operations","children":[{"title":"take_off_operation.cpp <span style='color:#111;'> 1.76KB </span>","children":null,"spread":false},{"title":"extract_module_operation.cpp <span style='color:#111;'> 8.73KB </span>","children":null,"spread":false},{"title":"move_operation.cpp <span style='color:#111;'> 2.92KB </span>","children":null,"spread":false},{"title":"hold_operation.cpp <span style='color:#111;'> 966B </span>","children":null,"spread":false},{"title":"land_operation.cpp <span style='color:#111;'> 1.26KB </span>","children":null,"spread":false},{"title":"explore_operation.cpp <span style='color:#111;'> 3.65KB </span>","children":null,"spread":false}],"spread":true},{"title":"nodes","children":[{"title":"main.cpp <span style='color:#111;'> 2.05KB </span>","children":null,"spread":false},{"title":"publisher_node.cpp <span style='color:#111;'> 3.24KB </span>","children":null,"spread":false}],"spread":true},{"title":"operation_identifier.cpp <span style='color:#111;'> 962B </span>","children":null,"spread":false},{"title":"examples","children":[{"title":"model_position_publisher.py <span style='color:#111;'> 2.43KB </span>","children":null,"spread":false},{"title":"follow_reference.py <span style='color:#111;'> 10.19KB </span>","children":null,"spread":false},{"title":"extraction_client.py <span style='color:#111;'> 3.74KB </span>","children":null,"spread":false},{"title":"example_client.py <span style='color:#111;'> 4.83KB </span>","children":null,"spread":false},{"title":"example_client.cpp <span style='color:#111;'> 6.80KB </span>","children":null,"spread":false},{"title":"takeoff.py <span style='color:#111;'> 4.04KB </span>","children":null,"spread":false}],"spread":true},{"title":"mavros_interface.cpp <span style='color:#111;'> 7.10KB </span>","children":null,"spread":false},{"title":"status_publisher.cpp <span style='color:#111;'> 1.81KB </span>","children":null,"spread":false},{"title":"fluid.cpp <span style='color:#111;'> 8.91KB </span>","children":null,"spread":false}],"spread":true},{"title":"Dockerfile <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"scripts","children":[{"title":"airsim.sh <span style='color:#111;'> 61B </span>","children":null,"spread":false},{"title":"gazebo.sh <span style='color:#111;'> 49B </span>","children":null,"spread":false},{"title":"ascendsim.sh <span style='color:#111;'> 97B </span>","children":null,"spread":false}],"spread":true},{"title":"plot_compared_data_from_files.m <span style='color:#111;'> 7.40KB </span>","children":null,"spread":false},{"title":"rviz_configs","children":[{"title":"OA_test.rviz <span style='color:#111;'> 8.57KB </span>","children":null,"spread":false},{"title":"fluid.rviz <span style='color:#111;'> 8.04KB </span>","children":null,"spread":false}],"spread":true},{"title":"CMakeLists.txt <span style='color:#111;'> 1.94KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 1.90KB </span>","children":null,"spread":false},{"title":"Jenkinsfile <span style='color:#111;'> 1.75KB </span>","children":null,"spread":false},{"title":"time_and_distance_error_f.m <span style='color:#111;'> 3.92KB </span>","children":null,"spread":false},{"title":"package.xml <span style='color:#111;'> 850B </span>","children":null,"spread":false},{"title":"launch","children":[{"title":"simulator.launch <span style='color:#111;'> 439B </span>","children":null,"spread":false},{"title":"pixhawk.launch <span style='color:#111;'> 578B </span>","children":null,"spread":false},{"title":"base.launch <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false}],"spread":true},{"title":"Doxyfile <span style='color:#111;'> 103.74KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 653B </span>","children":null,"spread":false},{"title":"documentation","children":[{"title":"Operations.md <span style='color:#111;'> 415B </span>","children":null,"spread":false},{"title":"Type masks.md <span style='color:#111;'> 925B </span>","children":null,"spread":false},{"title":"blueprints","children":[{"title":"Mavros link blueprint.md <span style='color:#111;'> 1.87KB </span>","children":null,"spread":false},{"title":"Fluid FSM blueprint.md <span style='color:#111;'> 6.52KB </span>","children":null,"spread":false}],"spread":false},{"title":"Flow.md <span style='color:#111;'> 731B </span>","children":null,"spread":false}],"spread":false},{"title":"include","children":[{"title":"fluid","children":[{"title":"mavros_interface.h <span style='color:#111;'> 2.66KB </span>","children":null,"spread":false},{"title":"operations","children":[{"title":"explore_operation.h <span style='color:#111;'> 2.23KB </span>","children":null,"spread":false},{"title":"hold_operation.h <span style='color:#111;'> 588B </span>","children":null,"spread":false},{"title":"travel_operation.h <span style='color:#111;'> 879B </span>","children":null,"spread":false},{"title":"move_operation.h <span style='color:#111;'> 2.57KB </span>","children":null,"spread":false},{"title":"land_operation.h <span style='color:#111;'> 979B </span>","children":null,"spread":false},{"title":"take_off_operation.h <span style='color:#111;'> 772B </span>","children":null,"spread":false},{"title":"extract_module_operation.h <span style='color:#111;'> 1.68KB </span>","children":null,"spread":false}],"spread":false},{"title":"status_publisher.h <span style='color:#111;'> 1.44KB </span>","children":null,"spread":false},{"title":"operation_identifier.h <span style='color:#111;'> 1.09KB </span>","children":null,"spread":false},{"title":"fluid.h <span style='color:#111;'> 8.63KB </span>","children":null,"spread":false},{"title":"type_mask.h <span style='color:#111;'> 1.54KB </span>","children":null,"spread":false},{"title":"util.h <span style='color:#111;'> 2.00KB </span>","children":null,"spread":false},{"title":"operation.h <span style='color:#111;'> 3.70KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明