tumbili
fd51bf44d5
fw position / fw attitude control: move attitude setpoint generation to
...
position controller
- attitude setpoints for all modes are now computed in the fw position
controller
Signed-off-by: tumbili <roman@px4.io>
9 years ago
Roman
e3f3233ee4
fw position controller: fixup attitude setpoint generation
...
- generate complete attitude setpoint for position and altitude
control mode
- fix generation of roll setpoint for position control which lead to
wing rock
- add roll and pitch setpoint offsets so that they are logged as well
Signed-off-by: Roman <bapstr@ethz.ch>
9 years ago
Lorenz Meier
880fa47ba2
Fix install in Mac OS X Gazebo
9 years ago
James Goppert
7458f1e07d
Update sitl_gazebo. ( #5136 )
...
* Update sitl_gazebo.
* Update sitl_gazebo.
9 years ago
James Goppert
563122f5d3
sitl_gazebo update.
9 years ago
James Goppert
4f62a35993
Fixed sitl_gazebo.
9 years ago
James Goppert
05315abc89
Optical flow simulator and install cleanup. ( #5132 )
...
sitl CI is having some issue cloning, but I have verified it locally for various configs
9 years ago
Eric Ye
5cee3fa0e1
Proper return value on qshell help
9 years ago
Eric Ye
76d74640ae
Add "help" to qshell for qurt
...
Fixes issue #5111
9 years ago
Julian Oes
7399e60e96
ecl: update submodule
...
This includes just some minor fixes.
9 years ago
James Goppert
a4ef364f80
Added innovation logging to LPE. ( #5124 )
9 years ago
Henry Zhang
0730e681bc
Nuttx config: MAVLink app needs more FDs.
9 years ago
Henry Zhang
2b93f16118
mindpx-v2: build topic_listener, sd_bench, tests, motor_ramp.
9 years ago
Julian Oes
317fd270d1
RPi: add mainapp.config again
...
This file got deleted accidentally because all .config files were in
gitignore.
9 years ago
Julian Oes
b99f51a035
gitignore: don't ignore all .config files
9 years ago
Michael Schaeuble
ae66085f89
MPU6050: Apply calibration after coordinate frame rotation
9 years ago
Michael Schaeuble
1fc8e38157
Fix incorrect indentation
9 years ago
Michael Schaeuble
7d11b32981
Add correct rotation for MPU6050 on Bebop
9 years ago
Michael Schaeuble
2197bf518d
Fix code style
9 years ago
Michael Schaeuble
28de6d2cbd
Update mainapp.config and add MPU6050
9 years ago
Michael Schaeuble
d94bdb0829
Add missing defines for Bebop sensor drivers
9 years ago
Michael Schaeuble
e73d8d73e1
Add DF wrapper for MPU6050
9 years ago
Beat Küng
8ab841e046
sensors: poll on best-voted gyro ( #5106 )
...
This is a follow-up to 399d4ef833
9 years ago
Beat Küng
03b3bfa98d
tap: add the motor_test command to the build config
9 years ago
Beat Küng
2c0c30eadf
drv_tap_esc.h: fix file permissions
9 years ago
Beat Küng
38e4882b5f
tap_esc: subscribe to test_motor topic and set outputs accordingly in non-armed state
...
This makes it possible to use the 'motor_test' command
9 years ago
Beat Küng
0f6a6f7150
mavlink_messages.cpp: only warn once, when MAVLink log opening fails
...
This happens for example if no SD card is present.
9 years ago
Beat Küng
9a8c092116
mavlink_messages.cpp: fix coding style: prepend _ to class members
9 years ago
David Sidrane
5ded579bf3
TAP:More IO Init ( #5096 )
9 years ago
Beat Küng
7b52eced66
commander: write timestamp of commander_state topic on init and state change
9 years ago
David Sidrane
a420d47797
Minor fix usage ( #5094 )
9 years ago
Beat Küng
5b85fdb636
fix sdlog2 replay: changed format string from 9c73eae941
( #5090 )
9 years ago
James Goppert
9fcf121380
LPE: Don't use home as local origin ( #5067 )
9 years ago
Mark Whitehorn
981353f439
fix bug in RC scan for SUMD input
9 years ago
Julian Oes
fa614a3cc1
RPi: just use RPI instead of RPI2.
...
The reason for this change is that RPi2 and RPi3 are compatible, and
hopefully all differences coming up can be resolved without ifdefs but
at runtime.
9 years ago
Julian Oes
2bf40efe8b
RPi2: fuse mainapp/common and navio2
...
We currently only support Navio2, so let's fuse the two configurations.
9 years ago
Miguel Arroyo
17be06cf1a
Fixes Navio2 Config Typo
9 years ago
Julian Oes
1939b88a33
RPi2: use cross/native instead of release/default
9 years ago
Julian Oes
f241518d0e
RPi2: bring default and release cmake in sync
...
The two cmake files for default and release where out of
sync. This change bases them on a common cmake file.
9 years ago
Daniel Agar
d733fc9139
travis-ci use tagged docker image ( #5068 )
9 years ago
Beat Küng
a1b710025b
Improve new logger update rate ( #5073 )
...
* logger: disable some default topics, which are most likely not used
This is also to safe CPU and lower the amount of file descriptors used.
* logger: use the hrt timer for more accurate scheduling
Under NuttX with the default rate of 285Hz, the actual measured rate was
only 200Hz while on Linux it was ~280Hz. The reason is that NuttX only
uses a usleep() granularity of 1ms, so that the typical sleep time is
longer than what we set.
Now the logger waits on a semaphore, which gets activated periodically
with a hrt timer. With this the measured rate is exactly the expected one,
285Hz.
9 years ago
Beat Küng
ee58f0d11d
encoders.msg: remove this topic, it's never published ( #5074 )
9 years ago
lovettchris
b48c081e5c
Reset _transfer_in_progress if mavlink transfer times out. ( #5077 )
9 years ago
Julian Oes
87e964ec10
commander: POSCTL with localpos for MC
...
Fixedwings need a global position estimate for POSCTL.
9 years ago
Julian Oes
f430c39f5b
commander: allow POSCTL with local position
...
We want to allow flying POSCTL with optical flow only without GPS.
9 years ago
Julian Oes
1cfa429efe
DriverFramework: update submodule
...
Small additions for Intel Edison.
9 years ago
David Sidrane
33e4f38d82
Add GPS and Compass ( #5066 )
9 years ago
David Sidrane
e2a6ae676f
More complete IO init ( #5065 )
9 years ago
Beat Küng
4a199c1360
gyro calibration: avoid double initialization of gyro_scale data
...
They're initialized in do_gyro_calibration already
9 years ago
Julian Oes
f1b8bed5df
gyro_calibration: set scale to 1 instead of 0
9 years ago