tnaegeli
613e12fcac
working offboard
13 years ago
Lorenz Meier
67a2c8a173
Added controller parameters, added vicon position reading
13 years ago
px4dev
dfae108e6a
Go back to the FIFO scheduler for now, as we don't have time to shake out the RR scheduler changeover just yet.
...
Make the "default" scheduler a centralized definition so that changes are easier in future.
13 years ago
Lorenz Meier
7ef4655b0e
Fixed HIL joystick support
13 years ago
Lorenz Meier
5895a2e966
Updated update / telemetry rates, updated covariance
13 years ago
px4dev
93c200d281
Add new 'task_spawn' interface for starting new tasks in the PX4 world
13 years ago
Lorenz Meier
6005077d54
Fixed typo
13 years ago
Lorenz Meier
6c4bddd996
Fixed a bug in HIL input
13 years ago
Lorenz Meier
fb691c9ff1
Fix a bug where under really adverse conditions the system id is not read before the first heartbeat is send out, resulting in an immediately timing out system in the GCS
13 years ago
Lorenz Meier
de530d6ba1
General robustness improvements in PID struct, numerically close to bullet-proof, error reporting needs improvements still.
13 years ago
Lorenz Meier
8b951ec417
WIP on HIL
13 years ago
Lorenz Meier
6c7e21bd1c
Debugging output still enabled, fixed a number of additional issues
13 years ago
Lorenz Meier
8a11f76994
Updated C files for attitude estimator
13 years ago
Lorenz Meier
082074f991
Completely implemented offboard control
13 years ago
Lorenz Meier
291f4f3a33
Reworked control interface, needs testing / validation
13 years ago
Lorenz Meier
e5950ad498
Improved reporting / logging a lot, first usable version of SD card logger
13 years ago
Lorenz Meier
3a18a79bd5
Better log rate balancing
13 years ago
Lorenz Meier
5dd6cbcb13
Logging rate changes,
13 years ago
Lorenz Meier
a294ee2b87
Fixed mavlink timestamps, fixed SD logger, ready for flight tests
13 years ago
Lorenz Meier
e20c2541c6
Send back fake RC in HIL if getting joystick inputs
13 years ago
Lorenz Meier
47c96d3d12
Quite flyable state
13 years ago
Lorenz Meier
c815aff842
Deamonized GPS app, fixed GPS issues, reworking RC input
13 years ago
Lorenz Meier
cb57fdb28c
Added ground estimator, fixed RC calibration
13 years ago
Lorenz Meier
e440fc4027
Rewrote SD logging app, simpler, but effective. Pending testing
13 years ago
Lorenz Meier
3140ba658a
Fixed HIL enabling, renamed failsafe to better term "lockdown", made sure HIL is actually locking down system. Pending implementation of lockdown in PWM outputs
13 years ago
Lorenz Meier
c25cef299f
Fixed to mag measurement and filter
13 years ago
Lorenz Meier
297990fe35
Fixed parameter-loading typo, fixed mavlink compile warnings
13 years ago
Lorenz Meier
2b9f3a4845
Made parameter error messages pickier
13 years ago
Lorenz Meier
1538247a72
Sensor sending rate fixes
13 years ago
Lorenz Meier
e8307aba17
Added bitfield to encode updated dimensions
13 years ago
Lorenz Meier
db6ec2d7d2
Various minor fixes and improvements across system
13 years ago
Lorenz Meier
84e11a0cac
Fixed correct RC loss detection, AR.Drone is now shutting down motors after 1 s of RC loss. Added debug topic.
13 years ago
Lorenz Meier
79801b1578
Added high-res sensor message better suited for scientific applications
13 years ago
Lorenz Meier
60dabef756
Cleaned up HIL interface
13 years ago
Lorenz Meier
8aa41f7d34
Add actuator controls output
13 years ago
Lorenz Meier
436648fff0
Ported MAVLink app to actuator_armed topic
13 years ago
Lorenz Meier
e9373752d1
Fixed arming state setting / publication
13 years ago
Lorenz Meier
676daf7c46
minor changes for default options, closing properly all subscriptions in multirotor att control now on exit
13 years ago
Lorenz Meier
7d87f2b06e
Fixed calibration, added calibration for accel, working on further filter improvements
13 years ago
px4dev
6fd7e12e13
Sorry Tait, Bryan… your body is not welcome.
13 years ago
px4dev
268db3dd9b
mavlink parameter load should discard all current parameters before loading from EEPROM
13 years ago
px4dev
168e32cd1b
Try not to return an unconditional error from the parameter save path.
...
Simplify the test for no parameter file on the parameter load path.
13 years ago
Lorenz Meier
a0925e4703
Ramped up MAVLink stack size as real use seems to need it
13 years ago
Lorenz Meier
8eeba595ee
Improved param load / store text feedback, ported sensors app to new driver model, ready for merge and test
13 years ago
Lorenz Meier
d12c09cc86
improvements / debugging on I2C drivers
13 years ago
Lorenz Meier
62e07358b4
Ported almost everything to new param interface, ready for serious testing
13 years ago
Lorenz Meier
b07de1379d
moved commander to new param interface
13 years ago
Lorenz Meier
fa9f145b08
Fixed a bunch of issues in the arming state machine for multirotors, arming / disarming works fine now. Porting of various processes needed
13 years ago
px4dev
88f0080a0f
Fix an architectural issue with the ORB that prevented publication from interrupt context.
...
ORB topic advertisements are now global handles that can be used in any context. It is still possible to open a topic node as a publisher, but it's not the default. As a consequence, the type of the handle returned from orb_advertise has changed; all other API remains the same.
13 years ago
Lorenz Meier
89f36087da
Fixed and improved error messages for MAVLink param read / write
13 years ago