Randy Mackay
ec215c3a29
AP_DDS: default IP to 192.168.144.x
2024-12-10 10:37:30 +11:00
snktshrma
8c2e8ab4df
AP_DDS: Added takeoff DDS service
2024-11-23 09:00:27 +09:00
Tiziano Fiorenzani
dff0f6fc2e
AP_DDS: pre-arm check service
2024-11-21 15:53:33 +11:00
Tiziano Fiorenzani
a7d9e694bf
AP_DDS: Topic to publish current goal
2024-11-21 15:52:17 +11:00
Tiziano Fiorenzani
601d9ef430
AP_DDS: Vehicle status interface
2024-11-12 12:01:45 +11:00
paul.quillen
405401218d
AP_DDS: Add set/get parameters service.
2024-11-12 11:56:15 +11:00
Ryan Friedman
380e9aa36b
AP_DDS: Wrap services in defines
...
Signed-off-by: Ryan Friedman <25047695+Ryanf55@users.noreply.github.com>
2024-10-27 11:59:08 +11:00
Ryan Friedman
72f0ecc18f
AP_DDS: Support compile-time configurable rates for each publisher
...
Signed-off-by: Ryan Friedman <25047695+Ryanf55@users.noreply.github.com>
2024-10-24 20:58:24 +11:00
Tiziano Fiorenzani
57157d470f
AP_DDS: Airspeed topic
2024-10-09 10:00:32 +11:00
Ryan Friedman
88c06e07d7
AP_DDS: Wrap all topics in ifdefs
...
* Give ability to enable/disable any topic in DDS through compile
options
Signed-off-by: Ryan Friedman <25047695+Ryanf55@users.noreply.github.com>
2024-10-08 10:18:38 +11:00
Ryan Friedman
dcfbf0ab69
AP_DDS: Add defines for experimental topics such as IMU
...
* Experimental topics, such as IMU, should have an easy way to be
disabled at compile time
* This demonstrates a pattern to add in new topics at compile time
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2024-09-17 10:40:59 +10:00
Tom Pittenger
d189730b9f
AP_DDS: fix defines to make astyle happy
2023-11-15 12:43:41 -08:00
Tom Pittenger
6cd24bb87b
AP_DDS: Add user-selectable UDP IP
2023-11-15 12:43:41 -08:00
Tom Pittenger
4c70670445
AP_DDS: use AP_NETWORKING_BACKEND_ANY
2023-11-15 12:43:41 -08:00
Ryan Friedman
d31896a545
AP_DDS: Stub out external odom
...
* Implement frame ID checking and test it
* Implement the visual odom function that does narrowing to floats
* Normalize quaternions from ROS
* Supply 0 error to EKF
* Handle external odomo only if HAL_VISUALODOM_ENABLED is defined
* Implement odom timestamping and improve docs
* Add unit tests
* Add a CONFIG file for DDS
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2023-08-24 07:46:06 +10:00
Ryan Friedman
e14afa6f2b
AP_DDS: Add AP_DDS_config.h for feature defines
...
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2023-08-18 08:35:24 +10:00