drone_px4_control.zip
大小:523.48KB
价格:40积分
下载量:0
评分:
5.0
上传者:woaixiaojiang
更新日期:2025-09-22

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

资源文件列表(大概)

文件名
大小
drone_px4_control/
-
drone_px4_control/.git/
-
drone_px4_control/.git/hooks/
-
drone_px4_control/.git/hooks/pre-push.sample
1.32KB
drone_px4_control/.git/hooks/fsmonitor-watchman.sample
3.01KB
drone_px4_control/.git/hooks/pre-receive.sample
544B
drone_px4_control/.git/hooks/prepare-commit-msg.sample
1.46KB
drone_px4_control/.git/hooks/post-update.sample
189B
drone_px4_control/.git/hooks/pre-applypatch.sample
424B
drone_px4_control/.git/hooks/applypatch-msg.sample
478B
drone_px4_control/.git/hooks/commit-msg.sample
896B
drone_px4_control/.git/hooks/pre-rebase.sample
4.78KB
drone_px4_control/.git/hooks/pre-merge-commit.sample
416B
drone_px4_control/.git/hooks/update.sample
3.53KB
drone_px4_control/.git/hooks/pre-commit.sample
1.6KB
drone_px4_control/.git/description
73B
drone_px4_control/.git/info/
-
drone_px4_control/.git/info/exclude
240B
drone_px4_control/.git/branches/
-
drone_px4_control/.git/refs/
-
drone_px4_control/.git/refs/heads/
-
drone_px4_control/.git/refs/heads/master
41B
drone_px4_control/.git/refs/tags/
-
drone_px4_control/.git/refs/remotes/
-
drone_px4_control/.git/refs/remotes/origin/
-
drone_px4_control/.git/refs/remotes/origin/HEAD
32B
drone_px4_control/.git/refs/remotes/origin/master
41B
drone_px4_control/.git/objects/
-
drone_px4_control/.git/objects/pack/
-
drone_px4_control/.git/objects/pack/pack-d3453fe916ee3b2e2d1c9397dfb9cc13e873240e.pack
463.21KB
drone_px4_control/.git/objects/pack/pack-d3453fe916ee3b2e2d1c9397dfb9cc13e873240e.idx
10.75KB
drone_px4_control/.git/objects/info/
-
drone_px4_control/.git/objects/1f/
-
drone_px4_control/.git/objects/1f/ec8ea3835b9004534f120213c84b54ca06ecd5
147B
drone_px4_control/.git/objects/1f/2a9b800424f8038740b6cea8926f68f1e14749
153B
drone_px4_control/.git/objects/de/
-
drone_px4_control/.git/objects/de/4da4de297ab0356faeca7d62efade325cddd00
636B
drone_px4_control/.git/objects/0f/
-
drone_px4_control/.git/objects/0f/0047a0ad3340c781f90498a8c64a1c3faffc99
540B
drone_px4_control/.git/objects/20/
-
drone_px4_control/.git/objects/20/168168606294577155b02b7fd1000947532faf
61B
drone_px4_control/.git/objects/65/
-
drone_px4_control/.git/objects/65/7876e5255b77d676347edb2d23210e37d9b2b8
387B
drone_px4_control/.git/objects/fb/
-
drone_px4_control/.git/objects/fb/442a5deb85aaf0a353296a7e3e2fcad183212b
273B
drone_px4_control/.git/objects/ed/
-
drone_px4_control/.git/objects/ed/92eff22306cbbac909b40a5c9e102bed3e8b80
1.99KB
drone_px4_control/.git/objects/be/
-
drone_px4_control/.git/objects/be/50d366264579e1c4a028d6599ff7660ea60f11
1.98KB
drone_px4_control/.git/objects/25/
-
drone_px4_control/.git/objects/25/d773431f27bcc5be0a5b9f9a08cc953f9679eb
103B
drone_px4_control/.git/objects/4d/
-
drone_px4_control/.git/objects/4d/a437b9f7b8ffb039f57841a80ae838a5751f64
60B
drone_px4_control/.git/objects/7e/
-
drone_px4_control/.git/objects/7e/a57c068284b1424f0eeb3b0547ab470686ef38
166B
drone_px4_control/.git/objects/55/
-
drone_px4_control/.git/objects/55/c4358aa845b2a0738e9a441d8c13e35545c777
221B
drone_px4_control/.git/objects/6e/
-
drone_px4_control/.git/objects/6e/d22c2e4fde76d781b80761c2799296531683ae
90B
drone_px4_control/.git/objects/56/
-
drone_px4_control/.git/objects/56/1f66b12448d72ea96fc754d933ef4098e0ecda
186B
drone_px4_control/.git/objects/46/
-
drone_px4_control/.git/objects/46/853e66d5fb970c7c046412f0401a474e45d42d
151B
drone_px4_control/.git/objects/36/
-
drone_px4_control/.git/objects/36/a6145b5fe116f6c27ffb8c6212498341700f94
186B
drone_px4_control/.git/objects/59/
-
drone_px4_control/.git/objects/59/a434393c53949c10e2f59d6287d96798dbf83a
641B
drone_px4_control/.git/objects/cc/
-
drone_px4_control/.git/objects/cc/0013a8415acae56289f6ba736f88bf8d4a5ee5
186B
drone_px4_control/.git/config
278B
drone_px4_control/.git/packed-refs
114B
drone_px4_control/.git/logs/
-
drone_px4_control/.git/logs/refs/
-
drone_px4_control/.git/logs/refs/remotes/
-
drone_px4_control/.git/logs/refs/remotes/origin/
-
drone_px4_control/.git/logs/refs/remotes/origin/HEAD
192B
drone_px4_control/.git/logs/refs/remotes/origin/master
282B
drone_px4_control/.git/logs/refs/heads/
-
drone_px4_control/.git/logs/refs/heads/master
621B
drone_px4_control/.git/logs/HEAD
621B
drone_px4_control/.git/HEAD
23B
drone_px4_control/.git/COMMIT_EDITMSG
7B
drone_px4_control/.git/index
1.81KB
drone_px4_control/.catkin_workspace
98B
drone_px4_control/README.md
978B
drone_px4_control/note.md
5.3KB
drone_px4_control/src/
-
drone_px4_control/src/CMakeLists.txt
49B
drone_px4_control/src/offboard/
-
drone_px4_control/src/offboard/CMakeLists.txt
7.74KB
drone_px4_control/src/offboard/include/
-
drone_px4_control/src/offboard/include/offboard/
-
drone_px4_control/src/offboard/include/offboard/position_control.h
1002B
drone_px4_control/src/offboard/launch/
-
drone_px4_control/src/offboard/launch/autoarming_control.launch
553B
drone_px4_control/src/offboard/launch/position_control.launch
412B
drone_px4_control/src/offboard/package.xml
2.8KB
drone_px4_control/src/offboard/src/
-
drone_px4_control/src/offboard/src/autoarming_control.cpp
4.9KB
drone_px4_control/src/offboard/src/position_control.cpp
289B
drone_px4_control/src/offboard/src/position_control_lib.cpp
1.64KB
drone_px4_control/src/offboard/src/pub_origin.cpp
945B
drone_px4_control/src/offboard/rviz_config/
-
drone_px4_control/src/offboard/rviz_config/drone_path.rviz
5.45KB
drone_px4_control/.vscode/
-
drone_px4_control/.vscode/c_cpp_properties.json
486B
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.bashroslaunch offboard position_control.launch//跑正方形或者圆形(不需要自己解锁、切到offboard,注意实物飞行慎用这个程序,防止意外发生,还是写成手动解锁好一点)cd ~/drone_px4_control/ && source ./devel/setup.bashroslaunch offboard autoarming_control.launch ~~~other note, please goto note.md

用户评论 (0)

发表评论

captcha