[{"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}]