TSC21
412c364e90
microRTPS bridge: templates: do not change naming of topics based on the fasrtpsgen version
5 years ago
Matthias Grob
679e4fedf5
LandDetector: switch land flags to properies instead of one state
5 years ago
TSC21
97e1edc835
microRTPS: templates: fix support for ROS2 Dashing
5 years ago
TSC21
f91770f9cd
generate_microRTPS_bridge: fix fastrtpsgen version check handler
5 years ago
Nick
b72d010c34
Update vehicle_local_position.ref_alt comment to reflect how ref_alt is being used in PX4
5 years ago
TSC21
10e3bcd138
ulog stream msgs: rename 'sequence' fields as they are protected names in fastrtpsgen
5 years ago
TSC21
88a7e3df09
microRTPS bridge: fix templates for ROS2 usage
5 years ago
Beat Küng
65f3c7f93d
dshot: add telemetry and publish esc_status message
5 years ago
Beat Küng
4c4ce09005
esc_status: trim the message and remove unused fields
5 years ago
TSC21
9a4a02a255
uorb_rtps_message_ids.yaml: fix typo
5 years ago
Nuno Marques
5a8aa04970
CI: bump container tags to 2019-10-04 ( #13095 )
...
* bump container tags to 2019-10-04
* docker_run: update container name and tag
* generate_microRTPS_bridge.py: force FastRTPSGen to version 1.0 if the result of 'fastrtpsgen -version' command is not a number
* CI: temporarly disable avoidance and safe landing tests
* CI: try to revive tiltrotor test
5 years ago
TSC21
e7b0384f05
fix FastRTPSGen version verification
5 years ago
TSC21
5c0f01a8b8
microRTPS bridge: try/catch FastRTPSGen errors
5 years ago
TSC21
2677e12024
microRTPS bridge: templates: Publisher.cpp.em: close 'if' statement
5 years ago
TSC21
1970ef875f
micrortps bridge: clean templates; add backwards compatibility; add ROS2 compatibility
5 years ago
TSC21
278d2fd21f
first push on supporting ROS2 Dashing and IDL 4.2
5 years ago
Daniel Agar
0fe271b7f5
CollisionPrevention add more distance_sensor orientations
5 years ago
kamilritz
35c50f693f
Add missing id for vehicle_visual_odometry_aligned for rtps
5 years ago
kritz
7427768e70
ECL reference frame alignment fix ( #12771 )
...
* Fix EKF frame alignemen in ECL
* Remove empty lines
* Add initalization for ev_odom
* Only use yaw covariance for angErr
* Improve frame naming in comments
* Use copyTo
* Add aligned as suffix
* Add missing vehicle_visual_odometry_aligned
5 years ago
Tanja Baumann
f3c5ca6015
Collision Prevention: support multiple sensors and frames ( #12883 )
...
* build internal sensor map
* Extend testing coverage
* Update matrix library
6 years ago
TSC21
f6a5c7cca9
qshell: rename qshell sequence fields so they can be parsed on fastrtpsgen
6 years ago
Daniel Agar
c8f77d438d
load_mon: update orb_publish to uORB::Publication<>
6 years ago
kritz
9ed2daef48
Fixing and simplifying mavlink odometry handling ( #12793 )
...
* Fixing and simplify mavlink odometry
6 years ago
TSC21
693d89583d
RTPS: add check for ID space
6 years ago
TSC21
1fa43a707f
uorb_rtps_message_ids: enlarge id space for base type msgs
6 years ago
TSC21
062b693fea
uorb_rtps_classifier: improve way to check base type of alias
6 years ago
TSC21
ac6ee972d3
airspeed_validated: move it out of the alias space
6 years ago
Silvan Fuhrer
ab28f1e4f7
Navigator: VTOL: disable weather vane during yaw aligning before front transition
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
6 years ago
Daniel Agar
dacaabe92e
introduce sensor_gyro_control message for vehicle_angular_velocity ( #12145 )
6 years ago
Silvan Fuhrer
5bc6979796
AirspeedSelector: added RTPS ID for airspeed_validated message
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
6 years ago
Silvan Fuhrer
cedf14e2ba
Airspeed Selector: repurpose wind estimator into an airspeed (selection, validation) module.
...
This new airspeed module does:
-runns an airspeed validator for every airspeed sensor present, which checks measurement validity and estimates an airspeed scale
-selects another airspeed sensor if for the current one a failure is detected
-estimates airspeed with groundspeed-windspeed if no valid airspeed sensor is present
-outputs airspeed_validated topic
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
6 years ago
Claudio Micheli
2eb9fb9ed6
Commander: move esc_status as local variable.
...
Signed-off-by: Claudio Micheli <claudio@auterion.com>
6 years ago
Claudio Micheli
8a2d05be4f
Improved code comment for condition_escs_error topic.
...
Signed-off-by: Claudio Micheli <claudio@auterion.com>
6 years ago
Claudio Micheli
187a025dfe
Commander: added esc_status prearm checks
...
Signed-off-by: Claudio Micheli <claudio@auterion.com>
6 years ago
Claudio Micheli
03637fa6f1
Added topics to esc_status and vehicle_status_flags.
...
Signed-off-by: Claudio Micheli <claudio@auterion.com>
6 years ago
Matthias Grob
45187e1aa8
Improve magnetometer inconsistency check
...
To check directional difference between the magnetometer field vectors
instead of vector component difference.
6 years ago
Daniel Agar
a917f22b65
sensors: create vehicle_acceleration module ( #12597 )
6 years ago
Daniel Agar
b945e28e08
uORB fix vehicle_angular_velocity RTPS id
6 years ago
Daniel Agar
2ad12d7977
sensors: create vehicle_angular_velocity module ( #12596 )
...
* split out filtered sensor_gyro aggregation from mc_att_control and move to wq:rate_ctrl
6 years ago
Daniel Agar
6f2d1d55f6
logger use uORB::PublicationQueued for ulog_stream
...
- queue depth is now set by the msg
6 years ago
Daniel Agar
a6777ca4f1
uORB add RTPS message id for new wheel_encoders msg
6 years ago
Martina Rivizzigno
39e59d6cc4
add point type (mavlink command associated with wp) in Obstacle Avoidance interface
6 years ago
Andrei Korigodski
5133453822
vehicle_status: replace ARMING_STATE_REBOOT with ARMING_STATE_SHUTDOWN
...
Signed-off-by: Andrei Korigodski <akorigod@gmail.com>
6 years ago
Timothy Scott
830d576f45
Changed wheel encoder publication to multi-instance
6 years ago
Timothy Scott
834ae3128f
Implemented reading speed from the Roboclaw
6 years ago
Timothy Scott
b5cf8416b6
Publishing encoder message at regular intervals
6 years ago
Timothy Scott
60da26978f
Ongoing encoder work
6 years ago
TSC21
618ce49479
rtps: ids: add missing aliased topics
6 years ago
TSC21
47f5b23419
rtps: generation scripts: make indexing of lists possible in both Python 2 and 3
6 years ago
Daniel Agar
e69398c09f
introduce uORB::PublicationQueued and transition most orb_advertise_queue usage
6 years ago