首页下载资源操作系统px4无人机走圆形和正方形控制,需要安装px4仿真环境,然后直接编译运行即可

ZIPpx4无人机走圆形和正方形控制,需要安装px4仿真环境,然后直接编译运行即可

woaixiaojiang523.48KB需要积分:1

资源文件列表:

drone_px4_control.zip 大约有107个文件
  1. drone_px4_control/
  2. drone_px4_control/.git/
  3. drone_px4_control/.git/hooks/
  4. drone_px4_control/.git/hooks/pre-push.sample 1.32KB
  5. drone_px4_control/.git/hooks/fsmonitor-watchman.sample 3.01KB
  6. drone_px4_control/.git/hooks/pre-receive.sample 544B
  7. drone_px4_control/.git/hooks/prepare-commit-msg.sample 1.46KB
  8. drone_px4_control/.git/hooks/post-update.sample 189B
  9. drone_px4_control/.git/hooks/pre-applypatch.sample 424B
  10. drone_px4_control/.git/hooks/applypatch-msg.sample 478B
  11. drone_px4_control/.git/hooks/commit-msg.sample 896B
  12. drone_px4_control/.git/hooks/pre-rebase.sample 4.78KB
  13. drone_px4_control/.git/hooks/pre-merge-commit.sample 416B
  14. drone_px4_control/.git/hooks/update.sample 3.53KB
  15. drone_px4_control/.git/hooks/pre-commit.sample 1.6KB
  16. drone_px4_control/.git/description 73B
  17. drone_px4_control/.git/info/
  18. drone_px4_control/.git/info/exclude 240B
  19. drone_px4_control/.git/branches/
  20. drone_px4_control/.git/refs/
  21. drone_px4_control/.git/refs/heads/
  22. drone_px4_control/.git/refs/heads/master 41B
  23. drone_px4_control/.git/refs/tags/
  24. drone_px4_control/.git/refs/remotes/
  25. drone_px4_control/.git/refs/remotes/origin/
  26. drone_px4_control/.git/refs/remotes/origin/HEAD 32B
  27. drone_px4_control/.git/refs/remotes/origin/master 41B
  28. drone_px4_control/.git/objects/
  29. drone_px4_control/.git/objects/pack/
  30. drone_px4_control/.git/objects/pack/pack-d3453fe916ee3b2e2d1c9397dfb9cc13e873240e.pack 463.21KB
  31. drone_px4_control/.git/objects/pack/pack-d3453fe916ee3b2e2d1c9397dfb9cc13e873240e.idx 10.75KB
  32. drone_px4_control/.git/objects/info/
  33. drone_px4_control/.git/objects/1f/
  34. drone_px4_control/.git/objects/1f/ec8ea3835b9004534f120213c84b54ca06ecd5 147B
  35. drone_px4_control/.git/objects/1f/2a9b800424f8038740b6cea8926f68f1e14749 153B
  36. drone_px4_control/.git/objects/de/
  37. drone_px4_control/.git/objects/de/4da4de297ab0356faeca7d62efade325cddd00 636B
  38. drone_px4_control/.git/objects/0f/
  39. drone_px4_control/.git/objects/0f/0047a0ad3340c781f90498a8c64a1c3faffc99 540B
  40. drone_px4_control/.git/objects/20/
  41. drone_px4_control/.git/objects/20/168168606294577155b02b7fd1000947532faf 61B
  42. drone_px4_control/.git/objects/65/
  43. drone_px4_control/.git/objects/65/7876e5255b77d676347edb2d23210e37d9b2b8 387B
  44. drone_px4_control/.git/objects/fb/
  45. drone_px4_control/.git/objects/fb/442a5deb85aaf0a353296a7e3e2fcad183212b 273B
  46. drone_px4_control/.git/objects/ed/
  47. drone_px4_control/.git/objects/ed/92eff22306cbbac909b40a5c9e102bed3e8b80 1.99KB
  48. drone_px4_control/.git/objects/be/
  49. drone_px4_control/.git/objects/be/50d366264579e1c4a028d6599ff7660ea60f11 1.98KB
  50. drone_px4_control/.git/objects/25/
  51. drone_px4_control/.git/objects/25/d773431f27bcc5be0a5b9f9a08cc953f9679eb 103B
  52. drone_px4_control/.git/objects/4d/
  53. drone_px4_control/.git/objects/4d/a437b9f7b8ffb039f57841a80ae838a5751f64 60B
  54. drone_px4_control/.git/objects/7e/
  55. drone_px4_control/.git/objects/7e/a57c068284b1424f0eeb3b0547ab470686ef38 166B
  56. drone_px4_control/.git/objects/55/
  57. drone_px4_control/.git/objects/55/c4358aa845b2a0738e9a441d8c13e35545c777 221B
  58. drone_px4_control/.git/objects/6e/
  59. drone_px4_control/.git/objects/6e/d22c2e4fde76d781b80761c2799296531683ae 90B
  60. drone_px4_control/.git/objects/56/
  61. drone_px4_control/.git/objects/56/1f66b12448d72ea96fc754d933ef4098e0ecda 186B
  62. drone_px4_control/.git/objects/46/
  63. drone_px4_control/.git/objects/46/853e66d5fb970c7c046412f0401a474e45d42d 151B
  64. drone_px4_control/.git/objects/36/
  65. drone_px4_control/.git/objects/36/a6145b5fe116f6c27ffb8c6212498341700f94 186B
  66. drone_px4_control/.git/objects/59/
  67. drone_px4_control/.git/objects/59/a434393c53949c10e2f59d6287d96798dbf83a 641B
  68. drone_px4_control/.git/objects/cc/
  69. drone_px4_control/.git/objects/cc/0013a8415acae56289f6ba736f88bf8d4a5ee5 186B
  70. drone_px4_control/.git/config 278B
  71. drone_px4_control/.git/packed-refs 114B
  72. drone_px4_control/.git/logs/
  73. drone_px4_control/.git/logs/refs/
  74. drone_px4_control/.git/logs/refs/remotes/
  75. drone_px4_control/.git/logs/refs/remotes/origin/
  76. drone_px4_control/.git/logs/refs/remotes/origin/HEAD 192B
  77. drone_px4_control/.git/logs/refs/remotes/origin/master 282B
  78. drone_px4_control/.git/logs/refs/heads/
  79. drone_px4_control/.git/logs/refs/heads/master 621B
  80. drone_px4_control/.git/logs/HEAD 621B
  81. drone_px4_control/.git/HEAD 23B
  82. drone_px4_control/.git/COMMIT_EDITMSG 7B
  83. drone_px4_control/.git/index 1.81KB
  84. drone_px4_control/.catkin_workspace 98B
  85. drone_px4_control/README.md 978B
  86. drone_px4_control/note.md 5.3KB
  87. drone_px4_control/src/
  88. drone_px4_control/src/CMakeLists.txt 49B
  89. drone_px4_control/src/offboard/
  90. drone_px4_control/src/offboard/CMakeLists.txt 7.74KB
  91. drone_px4_control/src/offboard/include/
  92. drone_px4_control/src/offboard/include/offboard/
  93. drone_px4_control/src/offboard/include/offboard/position_control.h 1002B
  94. drone_px4_control/src/offboard/launch/
  95. drone_px4_control/src/offboard/launch/autoarming_control.launch 553B
  96. drone_px4_control/src/offboard/launch/position_control.launch 412B
  97. drone_px4_control/src/offboard/package.xml 2.8KB
  98. drone_px4_control/src/offboard/src/
  99. drone_px4_control/src/offboard/src/autoarming_control.cpp 4.9KB
  100. drone_px4_control/src/offboard/src/position_control.cpp 289B
  101. drone_px4_control/src/offboard/src/position_control_lib.cpp 1.64KB
  102. drone_px4_control/src/offboard/src/pub_origin.cpp 945B
  103. drone_px4_control/src/offboard/rviz_config/
  104. drone_px4_control/src/offboard/rviz_config/drone_path.rviz 5.45KB
  105. drone_px4_control/.vscode/
  106. drone_px4_control/.vscode/c_cpp_properties.json 486B
  107. drone_px4_control/.vscode/settings.json 1.88KB

资源介绍:

px4无人机走圆形和正方形控制,需要安装px4仿真环境,然后直接编译运行即可
# 快速开始 ## 下载编译 ~~~ cd drone_px4_control/ //编译 catkin_make //更新环境变量,可以把刚才编译的功能包路径添加到环境中,那么本终端就可以运行本工作空间的功能包,也可以在~/.bashrc里面添加source语句,那么所有终端都可以使用本工作空间功能包 source ./devel/setup.bash ~~~ ## 运行 ### 启动环境(开一个终端) ~~~ roslaunch px4 mavros_posix_sitl.launch ~~~ ### 程控(两个launch二选一)(另开一个终端) ~~~ //运行点控程序(需要自己解锁、切到offboard) cd ~/drone_px4_control/ && source ./devel/setup.bash roslaunch offboard position_control.launch //跑正方形或者圆形(不需要自己解锁、切到offboard,注意实物飞行慎用这个程序,防止意外发生,还是写成手动解锁好一点) cd ~/drone_px4_control/ && source ./devel/setup.bash roslaunch offboard autoarming_control.launch ~~~ other note, please goto note.md
100+评论
captcha