25580 Commits (0aeea44780b6184394bbae6b031fc83d6ef6ab91)
 

Author SHA1 Message Date
Matthias Grob 0aeea44780 FlightTask: fixed time initialization issues 7 years ago
Matthias Grob 582990c0af FlightTasks: revised task switching algorithm to catch errors during activation of a new task and make it more readable 7 years ago
Matthias Grob edd5ed1349 FlightTaskManual: remove unnecessary subscription which is deprecated anyways 7 years ago
Matthias Grob 76a0b9f736 FlightTaskManual: Smooth flight integration: refactored and checked get_acceleration_z 7 years ago
Matthias Grob 6fb4c79234 FlightTaskManual: Smooth flight integration: refactored and checked second half of get_acceleration_xy executing the intention 7 years ago
Matthias Grob 42708ea456 FlightTaskManual: Smooth flight integration: refactored and checked first half of get_acceleration_xy determining the xy user intention 7 years ago
Matthias Grob 56b54d7b85 FlightTaskManual: Smooth flight integration: prepare interface of acceleartion methods for xy and z 7 years ago
Matthias Grob 634a67d058 FlightTaskManual: Smooth flight integration: slewrate now works, set to 0.2m/s^2 in all dimensions for testing 7 years ago
Matthias Grob 0d8d24e36d FlightTaskManual: Smooth flight integration: replace all "dt"s with the local _deltatime 7 years ago
Matthias Grob 1f65717292 FlightTaskManual: Smooth flight integration: Make vel_sp_slewrate without any refactoring compile 7 years ago
Matthias Grob 1b858f5e56 FlightTaskManual: Smooth flight integration: Copy over vel_sp_slewrate without any changes 7 years ago
Matthias Grob 5854fa06e9 FlightTaskManual: Smooth flight integration: Make set_manual_acceleration_z without any refactoring compile 7 years ago
Matthias Grob 316e85f7ef FlightTaskManual: Smooth flight integration: Copy over set_manual_acceleration_z without any changes 7 years ago
Matthias Grob cb096861d9 FlightTaskManual: Smooth flight integration: Make set_manual_acceleration_xy without any refactoring compile 7 years ago
Matthias Grob e6442c7a7c FlightTaskManual: Smooth flight integration: Copy over set_manual_acceleration_xy without any changes 7 years ago
Matthias Grob 6c0e7654ed FlightTasks: added handling for switching to the already active task and success feedback 7 years ago
Matthias Grob 018581faca FlightTaaskManual: finalized full acceleration manual controlled position flight to work properly 7 years ago
Matthias Grob 4d05193ad7 FlightTasks: switched to a block hierarchy with parameter names like TSK_ORB_RADIUS in mind 7 years ago
Matthias Grob 9437326b01 FlightTaskOrbit: altered initialisation and limiting of parameters for demonstration 7 years ago
Matthias Grob 01383a0eeb FlightTaskManual: Basic manual position controlled flight with position and altitude hold works 7 years ago
Matthias Grob f2250c1952 FlightTasks: made a FlightTask inherit from SuperBlock to have Block::Subscription s 7 years ago
Matthias Grob a8a2b4b6f3 FlightTasks: switched output position setpoint to be pointer based 7 years ago
Matthias Grob 28f4d18062 FlightTasks: added FlightTaskManual as replacement for the current stick based position controlled flight 7 years ago
Matthias Grob a9d0990bb8 FlightTasks: added a temporary hardware switch for task switch testing 7 years ago
Matthias Grob 73f633dfd2 FlightTasks: added possibility to set velocity setpoint, switched Orbit to feedback velocity algorithm 7 years ago
Matthias Grob e51e5f3e01 FlightTaskOrbit: added constraints for parameters & defined linear velocity instead of angular 7 years ago
Matthias Grob 88bf40e3cb FlightTasks: added simple task switching with possibility do disable FlightTasks completely 7 years ago
Matthias Grob 37cb8c1a59 FlightTasks: added access to prepared velocity state for every task 7 years ago
Matthias Grob 8da1d3b16e FlightTasks: give every FlightTask access to prepared stick input and position state 7 years ago
Matthias Grob 225f99af16 FlightTasks: created an array for all tasks and a method to set the general input pointers for all of them 7 years ago
Matthias Grob 32a1ff733d FlightTasks: switch input from pointers in parameters passed on every run to private pointers of the base class with safety getter and setter 7 years ago
Matthias Grob f3357aeca4 FlightTasks: make the orbit example actually orbit 7 years ago
Matthias Grob b52f541492 FlightTasks: added timer in base class that counts from activation on including possibility to reset in subclass 7 years ago
Matthias Grob c21c36dd8d FlightTasks: added wrappers for filling setpoint vectors, made time dependent example 7 years ago
Matthias Grob 93ae260f44 FlightTasks: introduce new library to handle advanced features like orbit follow me and so on 7 years ago
Beat Küng b821297f20 logger: add board subtype 7 years ago
DanielePettenuzzo 572a6ec8e7 fmuv5 board_config: added TIM5_CH4 spare pin & 3 Input Cap channels 7 years ago
Daniele Pettenuzzo b5d637cd0c fmuv5 board config: disabled USART6 due to conflict on SBUS 7 years ago
DanielePettenuzzo 1b7fd5eae7 rcS: initialize TELEM4 on ttyS3 on FMUv5 7 years ago
DanielePettenuzzo 20f5de33df PX4IO Firmware: bug fix in variable initialization 7 years ago
Lorenz Meier 97e8ec9551 PX4IO Firmware: Only decode DSM if no other input method matched 7 years ago
DanielePettenuzzo 4d8bd28a2b fmu-v5 board_config.h > change PX4IO_SERIAL_VECTOR for px4io communication on uart 8 7 years ago
Lorenz Meier 8c28591f2d FMUv5: Swap debug and PX4 IO serial ports to avoid DMA channel resource overlap 7 years ago
Mateusz Sadowski f0a8569c93 Drivers: Add TeraRanger Evo 600Hz support (#9169) 7 years ago
Daniel Agar 62700046eb Jenkins bloaty sort output by size properly 7 years ago
Daniel Agar f145b65cbb mavlink static streams_list array 7 years ago
Daniel Agar 450229c2a4 dataman operations table is constexpr 7 years ago
Daniel Agar ee7aebf971 ll40ls bus option is constexpr 7 years ago
Daniel Agar 428c8bbfe7 aerofc_adc bus option is constexpr 7 years ago
Daniel Agar 912cb7119e IridiumSBD driver state string constexpr 7 years ago