cabin_auv_ws:基于ros的rovauv水下目标跟踪的一个简单演示。

上传者: 42138376 | 上传时间: 2023-10-14 14:10:43 | 文件大小: 31.82MB | 文件类型: ZIP
C++
Cab_auv_ws 作为罕见的开源rov项目,ardusub功能强大。 它在bluerov上完美运行。 但是我并不熟悉开发嵌入式应用程序。 因此,我发现很难在pixhawk上实现我的目标,例如任意调整推进器布局,使用不同类型的推进器等。 另一方面,我认为bluerov framewok pixhawk(ardusub)--- respberry 3B(无法升级)-QGroundControl是非常冗余的。 该框架对像我这样的一些开发人员都不友好。 它对某些AI应用程序开发也不友好。 ROS在机器人领域被广泛使用。 它易于开发,并且在AI领域具有许多成功的应用程序。 我希望将来能基于ros DIY我自己的ROV / AUV。 因此,我为rov跟踪对象开发了一个简单的演示,以验证可行性。 我在bluerov上测试了演示,将pixhawk替换为stm32以处理pwm波以控制推进器。 主要

文件下载

资源详情

[{"title":"( 115 个子文件 31.82MB ) cabin_auv_ws:基于ros的rovauv水下目标跟踪的一个简单演示。","children":[{"title":"CheckForObjects.action <span style='color:#111;'> 187B </span>","children":null,"spread":false},{"title":"unix.cc <span style='color:#111;'> 25.58KB </span>","children":null,"spread":false},{"title":"win.cc <span style='color:#111;'> 14.70KB </span>","children":null,"spread":false},{"title":"serial.cc <span style='color:#111;'> 8.18KB </span>","children":null,"spread":false},{"title":"list_ports_linux.cc <span style='color:#111;'> 7.07KB </span>","children":null,"spread":false},{"title":"list_ports_osx.cc <span style='color:#111;'> 7.03KB </span>","children":null,"spread":false},{"title":"serial_example.cc <span style='color:#111;'> 4.18KB </span>","children":null,"spread":false},{"title":"list_ports_win.cc <span style='color:#111;'> 3.63KB </span>","children":null,"spread":false},{"title":"unix_serial_tests.cc <span style='color:#111;'> 2.40KB </span>","children":null,"spread":false},{"title":"unix_timer_tests.cc <span style='color:#111;'> 1.41KB </span>","children":null,"spread":false},{"title":"tokenizer.cc <span style='color:#111;'> 769B </span>","children":null,"spread":false},{"title":"mdc2250.cc <span style='color:#111;'> 11B </span>","children":null,"spread":false},{"title":"pid_tracking.cfg <span style='color:#111;'> 1.38KB </span>","children":null,"spread":false},{"title":"VehicleProperties.cfg <span style='color:#111;'> 931B </span>","children":null,"spread":false},{"title":"usb_cam.cpp <span style='color:#111;'> 29.25KB </span>","children":null,"spread":false},{"title":"usb_cam_node.cpp <span style='color:#111;'> 9.16KB </span>","children":null,"spread":false},{"title":"thruster_controller.cpp <span style='color:#111;'> 8.75KB </span>","children":null,"spread":false},{"title":"pwm_controller.cpp <span style='color:#111;'> 8.19KB </span>","children":null,"spread":false},{"title":"logicool_controller.cpp <span style='color:#111;'> 5.91KB </span>","children":null,"spread":false},{"title":"t4_controller.cpp <span style='color:#111;'> 4.40KB </span>","children":null,"spread":false},{"title":"serial_to_mcu.cpp <span style='color:#111;'> 3.22KB </span>","children":null,"spread":false},{"title":"pid_tracking.cpp <span style='color:#111;'> 3.05KB </span>","children":null,"spread":false},{"title":"object_deviation.cpp <span style='color:#111;'> 1.81KB </span>","children":null,"spread":false},{"title":"serial.dox <span style='color:#111;'> 1.69KB </span>","children":null,"spread":false},{"title":"mainpage.dox <span style='color:#111;'> 66B </span>","children":null,"spread":false},{"title":"Doxyfile <span style='color:#111;'> 103.84KB </span>","children":null,"spread":false},{"title":"serial.vcxproj.filters <span style='color:#111;'> 1.49KB </span>","children":null,"spread":false},{"title":"test_serial.vcxproj.filters <span style='color:#111;'> 956B </span>","children":null,"spread":false},{"title":"sink.gif <span style='color:#111;'> 9.89MB </span>","children":null,"spread":false},{"title":"yaw.gif <span style='color:#111;'> 9.34MB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 29B </span>","children":null,"spread":false},{"title":"serial.h <span style='color:#111;'> 23.15KB </span>","children":null,"spread":false},{"title":"thruster_controller.h <span style='color:#111;'> 5.97KB </span>","children":null,"spread":false},{"title":"usb_cam.h <span style='color:#111;'> 4.42KB </span>","children":null,"spread":false},{"title":"unix.h <span style='color:#111;'> 4.21KB </span>","children":null,"spread":false},{"title":"win.h <span style='color:#111;'> 3.81KB </span>","children":null,"spread":false},{"title":"v8stdint.h <span style='color:#111;'> 2.20KB </span>","children":null,"spread":false},{"title":"pid_tracking.h <span style='color:#111;'> 1.55KB </span>","children":null,"spread":false},{"title":"pwm_controller.h <span style='color:#111;'> 1.31KB </span>","children":null,"spread":false},{"title":"logicool_button_mapping.h <span style='color:#111;'> 1.09KB </span>","children":null,"spread":false},{"title":"t4_button_mapping.h <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"object_deviation.h <span style='color:#111;'> 625B </span>","children":null,"spread":false},{"title":"pid_tracking.launch <span style='color:#111;'> 940B </span>","children":null,"spread":false},{"title":"usb_cam-test.launch <span style='color:#111;'> 592B </span>","children":null,"spread":false},{"title":"cabin_cam.launch <span style='color:#111;'> 560B </span>","children":null,"spread":false},{"title":"thruster_controller.launch <span style='color:#111;'> 521B </span>","children":null,"spread":false},{"title":"pwm_controller.launch <span style='color:#111;'> 502B </span>","children":null,"spread":false},{"title":"vehicle_controllers.launch <span style='color:#111;'> 428B </span>","children":null,"spread":false},{"title":"object_deviation_py.launch <span style='color:#111;'> 388B </span>","children":null,"spread":false},{"title":"object_deviation.launch <span style='color:#111;'> 379B </span>","children":null,"spread":false},{"title":"logicool_joystick.launch <span style='color:#111;'> 335B </span>","children":null,"spread":false},{"title":"t4_joystick.launch <span style='color:#111;'> 323B </span>","children":null,"spread":false},{"title":"serial_to_mcu.launch <span style='color:#111;'> 252B </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.51KB </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 819B </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 1.65KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 3.20KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 2.65KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 611B </span>","children":null,"spread":false},{"title":"AUTHORS.md <span style='color:#111;'> 181B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 92B </span>","children":null,"spread":false},{"title":"test_video.mp4 <span style='color:#111;'> 12.40MB </span>","children":null,"spread":false},{"title":"Imu.msg <span style='color:#111;'> 452B </span>","children":null,"spread":false},{"title":"Thrust.msg <span style='color:#111;'> 346B </span>","children":null,"spread":false},{"title":"Pwm.msg <span style='color:#111;'> 172B </span>","children":null,"spread":false},{"title":"BoundingBox.msg <span style='color:#111;'> 86B </span>","children":null,"spread":false},{"title":"Depth.msg <span style='color:#111;'> 84B </span>","children":null,"spread":false},{"title":"NetLoad.msg <span style='color:#111;'> 80B </span>","children":null,"spread":false},{"title":"SwitchState.msg <span style='color:#111;'> 78B </span>","children":null,"spread":false},{"title":"ControlStatus.msg <span style='color:#111;'> 71B </span>","children":null,"spread":false},{"title":"AttitudeCommand.msg <span style='color:#111;'> 71B </span>","children":null,"spread":false},{"title":"BoundingBoxes.msg <span style='color:#111;'> 63B </span>","children":null,"spread":false},{"title":"LinearCommand.msg <span style='color:#111;'> 53B </span>","children":null,"spread":false},{"title":"ThrustStamped.msg <span style='color:#111;'> 27B </span>","children":null,"spread":false},{"title":"DepthCommand.msg <span style='color:#111;'> 26B </span>","children":null,"spread":false},{"title":"ObjectCount.msg <span style='color:#111;'> 25B </span>","children":null,"spread":false},{"title":"PwmStamped.msg <span style='color:#111;'> 22B </span>","children":null,"spread":false},{"title":"ResetControls.msg <span style='color:#111;'> 15B </span>","children":null,"spread":false},{"title":"Control_Frame.png <span style='color:#111;'> 170.34KB </span>","children":null,"spread":false},{"title":"Vision_Frame.png <span style='color:#111;'> 58.78KB </span>","children":null,"spread":false},{"title":"object_deviation_py.py <span style='color:#111;'> 1.59KB </span>","children":null,"spread":false},{"title":"python_serial_test.py <span style='color:#111;'> 273B </span>","children":null,"spread":false},{"title":"CHANGELOG.rst <span style='color:#111;'> 13.79KB </span>","children":null,"spread":false},{"title":"CHANGELOG.rst <span style='color:#111;'> 3.74KB </span>","children":null,"spread":false},{"title":"CHANGELOG.rst <span style='color:#111;'> 744B </span>","children":null,"spread":false},{"title":"visual_studio.sln <span style='color:#111;'> 1.93KB </span>","children":null,"spread":false},{"title":"serial.sublime-project <span style='color:#111;'> 575B </span>","children":null,"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'> 2.02KB </span>","children":null,"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'> 2.00KB </span>","children":null,"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'> 1.44KB </span>","children":null,"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'> 791B </span>","children":null,"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'> 629B </span>","children":null,"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'> 627B </span>","children":null,"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'> 606B </span>","children":null,"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'> 537B </span>","children":null,"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'> 469B </span>","children":null,"spread":false},{"title":"changes.txt <span style='color:#111;'> 259B </span>","children":null,"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'> 49B </span>","children":null,"spread":false},{"title":"serial.vcxproj <span style='color:#111;'> 7.17KB </span>","children":null,"spread":false},{"title":"test_serial.vcxproj <span style='color:#111;'> 6.45KB </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

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