44198 Commits

Author SHA1 Message Date
Ramon Roche
54d7c9cbbe
ci: move debug up 2024-08-13 11:28:27 -07:00
Ramon Roche
871befd148
ci: fix yaml 2024-08-13 11:24:10 -07:00
Ramon Roche
7a6301a9d7
ci: debug container ownership 2024-08-13 11:23:02 -07:00
Ramon Roche
2181e0eb8a
ci: turns out we do need the container 2024-08-13 11:14:12 -07:00
Ramon Roche
7b6db68974
tools: stranded group 2024-08-13 11:08:41 -07:00
Ramon Roche
23d36fdbd8
ci: we dont need container for first step 2024-08-13 11:04:00 -07:00
Ramon Roche
722f084a5b
Tools: verbose debugging 2024-08-13 11:02:11 -07:00
Ramon Roche
8fef52c473
ci: add debug step with tmate 2024-08-13 10:56:02 -07:00
Ramon Roche
b00a8de83a
tools: debug grouping py script 2024-08-13 09:35:18 -07:00
Ramon Roche
746c3994d3
ci: debug target tool 2024-08-13 09:29:20 -07:00
Ramon Roche
81da3c0931
ci: i dont know anymore 2024-08-13 07:38:54 -07:00
Ramon Roche
3c3bf192b9
ci: dont specify token use default 2024-08-13 07:21:56 -07:00
Ramon Roche
abafd089fd
ci: rollback checkout to v3 2024-08-13 07:19:39 -07:00
Ramon Roche
385d38d566
ci: fix user id shenanigans 2024-08-13 07:16:48 -07:00
Ramon Roche
d5ef958740
ci: roll back checkout v3 with user 1001 2024-08-13 07:14:49 -07:00
Ramon Roche
7c90d5ffb8
ci: comment user id 2024-08-13 07:12:42 -07:00
Ramon Roche
b24db4d516
tools: update grouping lenghts 2024-08-13 07:06:50 -07:00
Ramon Roche
c1c923d663
ci: update action versions 2024-08-13 07:06:33 -07:00
Ramon Roche
f4e0abc700
ci: swap user to 1001 2024-08-13 06:36:25 -07:00
Ramon Roche
e89e67b3bc
ci: fix runs-on label 2024-08-12 14:30:54 -07:00
Ramon Roche
b006a913c2
ci: test new infra 2024-08-12 14:28:06 -07:00
Ramon Roche
fa570974a7
ci: go back to self hosted only 2024-08-09 12:57:28 -07:00
Ramon Roche
9b2be5c287
ci: update cache action and also use ubuntu runner 2024-08-09 12:52:50 -07:00
Ramon Roche
c39c6898cd
ci: fix target to platform map in groups 2024-08-09 10:43:12 -07:00
Ramon Roche
7d578aefe7
ci: shared cache key 2024-08-09 10:17:40 -07:00
Ramon Roche
4ebd4e75ad
ci: use the proper containers and job names 2024-08-09 10:08:16 -07:00
Ramon Roche
8b758efa44
tools: build tool fail 2024-08-09 09:12:02 -07:00
Ramon Roche
4d5c4b53ee
Toosls: fix aarch 2024-08-09 09:06:00 -07:00
Ramon Roche
2f31c07abe
ci: silence fix 2024-08-09 09:03:33 -07:00
Ramon Roche
21e882eefc
ci: set container user 2024-08-09 09:00:14 -07:00
Ramon Roche
01666ae613
ci: grouped output 2024-08-09 08:34:20 -07:00
Ramon Roche
fa8c4ff7c9
ci: run make on external script 2024-08-09 08:26:53 -07:00
Ramon Roche
166bf22cb7
ci: fix runs-on 2024-08-09 08:04:34 -07:00
Ramon Roche
5d2968c582
ci: fix substitution 2024-08-09 07:50:27 -07:00
Ramon Roche
be63f06fd3
ci: runs on self hosted 2024-08-08 11:42:20 -07:00
Ramon Roche
c15a2a03be
ci: fix run make build 2024-08-08 10:34:11 -07:00
Ramon Roche
43481ccc77
ci: build all action fix output 2024-08-07 18:50:19 -07:00
Ramon Roche
602657b72f
ci: remove manual compile actions
in favor of new build all
2024-08-07 18:49:53 -07:00
Ramon Roche
226bde5925
ci: build groups workflow 2024-08-07 10:13:18 -07:00
Ramon Roche
8f7345f6e2
ci: stop nuttx compile for now 2024-08-07 10:12:50 -07:00
Ramon Roche
1fb2992f17
Tools: boards group targets as trings 2024-08-07 10:09:25 -07:00
Ramon Roche
7c9217921c
Tools: generate build groups for CI 2024-08-06 12:01:33 -07:00
Ramon Roche
d51556dec4
editorconfig: yaml, yml settings 2024-08-06 07:16:22 -07:00
sbtjagu
326e2a9f5c
ackermann: add protection against float precision problem in acceptance radius update (#23478)
* ackermann: add protection against float precision problem in acceptance radius update

* ackermann: protect against divide-by-zero

---------

Co-authored-by: Mathieu Bresciani <brescianimathieu@gmail.com>
2024-08-05 13:02:12 +02:00
Beat Küng
4883f2128a commander: allow external modes more time for initial response
We've come accross a case where a ROS node would consistently take something
over 800 ms until the first arming check request subscription callback was
triggered.
After the first sample, the callback always triggered within the expected
timeframe.
Therefore this patch allows for more time right after registration until
timing out.
2024-08-05 08:43:56 +02:00
Alexis Paques
d4d60a5181 Add missing rc.sysinit file in the ROMFS 2024-08-02 16:01:13 -04:00
Alexis Paques
abc629c2bb
zenoh: update zenoh-pico from 0.7.0 to 1.0.0 (#23462)
* Update Zenoh-pico from 0.7.0 to 1.0.0
* Update the zenoh-pico version to use PX4/dev/1.0.0-px4
* Remove the rostopic and rt/ prefix
 * Unlike zenoh-bridge-dds we were using, zenoh-bridge-ros2dds is now adding the rt/ prefix automagically.
2024-08-02 11:48:55 -04:00
Silvan Fuhrer
75ce550db3 Navigator: add terrain collision avoidance logic for Mission/RTL
Avoid flying into terrain using the distance sensor.
Enable through the parameter NAV_MIN_GND_DIST.
Only active during commanded descents with vz>0 (to prevent climb-aways),
excluding landing and VTOL transitions.
It changes the altitude setpoint in the triplet to maintain the current altitude
and republish the triplet. We also change the mission item altitude used for
acceptance calculations to prevent getting stuck in a loop.

Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
2024-07-30 17:50:54 +02:00
Silvan Fuhrer
b74e46b1ac SITL airframes/Navigator: remvoe reference to removed param MIS_LTRMIN_ALT
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
2024-07-30 17:50:54 +02:00
chfriedrich98
e5657ba011 battery: remove reboot required flag from BAT_N_CELLS 2024-07-30 16:18:47 +02:00