Package Summary
Tags | No category tags. |
Version | 0.0.0 |
License | GNU GENERAL PUBLIC LICENSE |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/vortex-co/vauv.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2022-02-13 |
Dev Status | UNMAINTAINED |
CI status | No Continuous Integration |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- vortex-co
Authors
Pixhawk4
Description
-The Pixhawk4 module is responsible establishing connection with pixhawk, retreiving sensors data from pixhawk, send command signals to pixhawk to set parameters or to control Actuators and thrusters using mavlink protocol
The source code is released under a GNU GENERAL PUBLIC LICENSE.
Author: vortex-co
Affiliation: VorteX-Co
Maintainer: vortex-co, info@vortex-co.com
The Vision package has been tested under ROS2 eloquent on Ubuntu 18.04.
Table of contents
Usage
- Source your ROS2 installation.
source /opt/ros/eloquent/setup.bash
- Navigate to your workspace
cd ~/$HOME/VAUV/Software/vortex_ws
- Build your package
colcon build --packages-select <package_name>
##Config files …
Launch files
…
Nodes
px4
px4 is the node responsible for establishing connections with pixhawk4 and retreive data from it, it’s also responsible for receiving commands from control module to send it as mavlink messages to pixhawk, the node is the main interface of pixhawk with rest of the AUV
Subscribed Topics
…
Published Topics
‘/Nav_controller data’ ([custom_ros_interfaces/Msg/Nav_controller]) ‘/Attitude data’ ([custom_ros_interfaces/Msg/Attitude]) ‘/Rc_channel data’ ([custom_ros_interfaces/Msg/Rc_channel]) ‘/RAW_IMU data’ ([custom_ros_interfaces/Msg/RAW_IMU]) ‘/Servo_raw data’ ([custom_ros_interfaces/Msg/Servo_raw]) ‘/Depth data’([custom_ros_interfaces/Msg/Depth])
Services Node uses
‘Arm’ ([custom_ros_interfaces/srv/Arm]) ‘StartPublishData’ ([custom_ros_interfaces/srv/Heartbeat]) ‘/StartHeartBeat’ ([custom_ros_interfaces/srv/PublishData]) ‘/SetFlightMode’ ([custom_ros_interfaces/srv/SetMode])
Hardware
Pixhawk4 packages accesses the following hardware:
- Pixhawk 4
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_python | |
custom_ros_interfaces | |
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
rclpy |
System Dependencies
Name |
---|
python3-pytest |