Lorenz Meier
61ff954d26
uORB msg spec: Clarify local position yaw
2016-01-01 11:38:56 +01:00
Paul Riseborough
9264cec807
msg: Improve vehicle_gps_position documentation
...
Clean up formatting, improve consistency of descriptions and ensure units are defined.
2016-01-01 13:40:31 +11:00
Paul Riseborough
092b0d5dfb
msg: Improve vehicle_global_position documentation
...
Clean up formatting, improve consistency of descriptions and ensure units are defined
2016-01-01 13:40:18 +11:00
Paul Riseborough
635d9ea760
msg: Improve vehicle_local_position documentation
...
Clean up formatting, improve consistency of descriptions and ensure units are defined
2016-01-01 13:39:50 +11:00
Andreas Antener
09b5bdb1ee
in mc auto: do not reset the position sp while near the waypoint, should make switching to manual pos control smoother
2015-12-28 15:23:20 +01:00
Andreas Antener
fbf42c8949
added auto takeoff support, updated configuration for solo and generalized landing mission items
2015-12-28 15:21:50 +01:00
Andreas Antener
e8e81650dc
implemented command ACK
2015-12-28 15:21:50 +01:00
Roman
27e1aaeea5
control state: indicate if airspeed is not valid
2015-12-11 09:49:04 +01:00
Lorenz Meier
87340f728b
RC: Better reporting
2015-12-07 11:41:00 +01:00
Lorenz Meier
4a1dd4f047
Merge pull request #3234 from UAVenture/altitude_message
...
WIP: Altitude message
2015-12-06 14:10:31 +01:00
Lorenz Meier
f0a4979da6
Merged master into driver_framework
2015-12-01 12:34:02 +01:00
Amir
c23562c9ed
GPS: Add height above the ellipsoid info
...
Modification of the GPS message, add height above the ellipsoid info.
2015-11-27 22:28:41 +01:00
tumbili
0a0a074194
use virtual attitude setpoint
...
Conflicts:
src/modules/vtol_att_control/tailsitter.cpp
src/modules/vtol_att_control/tiltrotor.cpp
src/modules/vtol_att_control/vtol_att_control_main.cpp
src/modules/vtol_att_control/vtol_att_control_main.h
src/modules/vtol_att_control/vtol_type.h
2015-11-25 13:28:22 +01:00
Roman Bapst
1f50041311
added flag indicating if vtol is doing a transition
...
Conflicts:
msg/vtol_vehicle_status.msg
2015-11-25 13:28:21 +01:00
Andreas Antener
f5a844d4aa
added field for pressure altitude to global position
2015-11-24 14:03:54 +01:00
Lorenz Meier
7d59213a01
Add takeoff commands / flags
2015-11-20 11:14:36 +01:00
Lorenz Meier
c51f414b22
Vehicle status remove unused field
2015-11-19 19:09:42 +01:00
Roman
0f03ae12d7
added field for aborted fw landings
2015-11-17 22:28:09 +01:00
tumbili
18d9c061ba
added flag for applying flaps
2015-11-17 22:28:08 +01:00
tumbili
0043c40b46
added more indexing variables
2015-11-17 22:28:08 +01:00
Andreas Antener
e987082292
split takeoff into 2 phases, reseting integrators when still on runway
2015-11-17 22:28:08 +01:00
Andreas Antener
234a200e60
renamed heading controller to wheel controller, added groundspeed dependency and separate parameters
2015-11-17 22:28:08 +01:00
tumbili
20ec727d9f
added option for direct yaw control with rudder for fixed wing
2015-11-17 22:28:07 +01:00
Lorenz Meier
0fdc0e28c7
Messages: Add USB breaker and control state horizontal acceleration
2015-11-14 15:03:14 +01:00
Kabir Mohammed
5fcfdb759c
commander : hotplug sensor support, better failure reporting
2015-11-11 15:53:44 +05:30
Youssef Demitri
170f0032fd
updated to master (solve merge conflicts)
2015-11-06 12:18:31 +01:00
Lorenz Meier
2727333b3d
Telem status: Add USB type
2015-11-04 18:23:09 +01:00
Roman Bapst
e7ce15ccd5
Merge pull request #3063 from PX4/home_on_takeoff
...
Home on takeoff
2015-10-31 10:42:51 +01:00
Eddy Scott
c4a82d78c8
Added commander support for rattitude mode. Still need to incorporate attitude/rate switching in multicopter control
2015-10-28 08:37:12 -04:00
Youssef Demitri
50c6d720f0
Merge branch 'master' of github.com:PX4/Firmware into control_state
2015-10-27 11:36:25 +01:00
Lorenz Meier
12bd1ecb7c
Home pos: Add yaw field
2015-10-27 09:57:42 +01:00
Daniel Agar
a2ba34d1ae
geofence violation actions
2015-10-27 09:28:30 +01:00
Youssef Demitri
069c6a82cb
Merge branch 'master' of github.com:wingtra/Firmware into control_state
2015-10-16 15:50:29 +02:00
Youssef Demitri
c22c678b7d
Merge branch 'master' of github.com:PX4/Firmware into control_state
2015-10-14 11:02:23 +02:00
Ben Dyer
250c912704
Added MAVLink/UAVCAN parameter bridge; implemented UAVCAN ESC enumeration
2015-10-13 21:50:23 +11:00
Lorenz Meier
a3b863bdd9
UAVCAN: Receive commands from the GCS
2015-10-13 21:50:23 +11:00
Lorenz Meier
4de6012f12
Commander: Only indicate green led if home position is valid
2015-10-07 15:13:13 +02:00
Youssef Demitri
d0dd0fc4d4
add control state topic
2015-09-23 16:19:14 +02:00
Lorenz Meier
b067a0c094
Merge branch 'ekf_voting_priority'
2015-09-19 10:51:01 +02:00
Mark Charlebois
54bae34a2c
Build fixes for qurt after rebase on PX4 master
...
Removed the re-definitions of the usage method in the posix/main.cpp file.
Added qurt_external_hook interface to call externally linked module.
Fixed code format to comply with PX4 style.
Added usage information to main app and handled cases for unknown arguments.
Fixed the orb_priority interface to use int32_t instead of int.
Fixes to get hil working with led changes.
Added the config_eagle_adsp.mk file and update the make files to to use new
include/lib paths
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-04 11:09:29 -07:00
Lorenz Meier
3dbc8d8205
sensors combined message: Clean up field names
2015-08-30 11:37:26 +02:00
Lorenz Meier
341266a49b
accel message: Add integral fields
2015-08-29 15:45:47 +02:00
Lorenz Meier
7ddd173c44
Gyro message: Add integral fields
2015-08-29 15:45:24 +02:00
Lorenz Meier
361f858c14
Merged master
2015-08-28 23:05:58 +02:00
Lorenz Meier
9965ad2ccf
Merge pull request #2732 from PX4/uorb_topics3
...
uORB topics: Moved all to auto-generated
2015-08-23 16:34:36 +02:00
Lorenz Meier
295e4be8c3
Merge branch 'beta'
2015-08-23 14:06:37 +02:00
tumbili
3ccb35f338
fix
2015-08-23 14:06:25 +02:00
Lorenz Meier
85007d8952
Merge branch 'beta' into beta_merge4
2015-08-22 14:09:20 +02:00
tumbili
6cdceb1829
fix tecs status logging
2015-08-22 14:08:58 +02:00
Lorenz Meier
33bd30233e
Remove mission topic and move it to auto-generated
2015-08-20 11:07:11 +02:00
Lorenz Meier
b9face9766
PWM in / RC in driver: Move to generated uORB topic
2015-08-20 10:47:24 +02:00
Lorenz Meier
b0a9679fca
PWM out driver: Move to generated uORB topic
2015-08-20 10:46:59 +02:00
Lorenz Meier
b530582e59
RC param map: Move to generated uORB topics
2015-08-20 10:19:37 +02:00
Lorenz Meier
36a787bd91
Mag: move to generated uORB topics
2015-08-20 10:19:19 +02:00
Lorenz Meier
1d1431e532
gyro: Move to generated uORB topics
2015-08-20 10:18:57 +02:00
Lorenz Meier
7e24240ec3
Baro: Move to generated uORB topics
2015-08-20 10:18:35 +02:00
Lorenz Meier
33a1e3127a
Accel: Move to generated uORB topics
2015-08-20 10:18:10 +02:00
Lorenz Meier
b09630af03
Add vibration fields to vehicle attitude message
2015-08-19 10:24:37 +02:00
Lorenz Meier
d779aa0402
sensor combined message: Add delta angles and velocities
2015-08-19 10:16:35 +02:00
Andreas Antener
1da703a13d
implemented MAVLink command for VTOL transitions, pulled switch up for each type
2015-08-18 11:44:01 +02:00
Mohammed Kabir
10360a93b7
sensors : add sensor priority order
2015-08-17 09:25:33 +02:00
tumbili
04f55ce784
vtol fixes:
...
- mc pos control: publish attitude setpoint when vtol is in trans mode
- fw att control: do not publish attitude setpoint when in transition mode
- introduce flag in_transition_mode in vehicle status message for vtol
- improve tiltrotor code based on flight testing
2015-08-12 20:33:17 +02:00
Simon Wilks
c448f955e0
Position control needs to be deactivated during the transition otherwise it will fight itself.
2015-08-12 20:33:16 +02:00
Lorenz Meier
9c76f4a3d7
Add safety topic
2015-08-10 15:38:01 +02:00
Lorenz Meier
16cb9edf19
Converted telemetry status topic to generated topic
2015-08-10 15:35:19 +02:00
Lorenz Meier
c3d10c4cb3
Converted multirotor motor limits to generated topic
2015-08-10 15:34:08 +02:00
Lorenz Meier
ffb9e87161
Converted satellite_info topic to generated topic
2015-08-10 15:34:08 +02:00
Lorenz Meier
ea7ae7d019
Merged beta into master
2015-08-01 16:58:02 +02:00
Lorenz Meier
7b7ec672b9
Add prearm state to actuator armed topic
2015-07-22 17:16:34 +02:00
Lorenz Meier
30ac7a59c8
Merge pull request #2207 from mhkabir/cam_trig_new
...
Camera trigger WIP
2015-07-04 18:38:05 +02:00
Mark Charlebois
c611749b4f
Simulator: modified -p to publish individual sensor data
...
The simulator was changed to publish the sensor data that is read
by the sensors module when the -p flag is passed.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-07-01 18:20:14 -07:00
Lorenz Meier
234990fbe4
Merge branch 'release_v1.0.0' of github.com:PX4/Firmware
2015-07-02 01:00:06 +02:00
Lorenz Meier
bc5cf50f1a
Merge pull request #2361 from TSC21/mocap_support_restruct
...
MOCAP support on firmware [new PR]
2015-07-01 14:52:32 +02:00
Lorenz Meier
a33700a7ec
Actuator controls: Add indices for channels and groups
2015-06-30 09:51:05 +02:00
Lorenz Meier
454becdae5
Merged release_v1.0.0 branch into master
2015-06-25 21:45:17 +02:00
Youssef Demitri
66a637dcc7
added covariances to estimator_status and logging
2015-06-24 15:28:09 +02:00
Lorenz Meier
eb3cc8b41a
mission result topic: Add warnings
2015-06-15 17:28:05 +02:00
Lorenz Meier
2ba8ac4438
Move mission result to generated topics
2015-06-15 17:28:04 +02:00
Mohammed Kabir
72e2224d1e
camera trigger : master rebase
2015-06-14 17:41:54 +05:30
Mohammed Kabir
95a8e29cfe
camera trigger : mavlink stream
2015-06-14 17:41:54 +05:30
Lorenz Meier
7deeda726c
airspeed topic: Add unfiltered airspeed
2015-06-14 12:07:32 +02:00
TSC21
dccd4df7bc
mocap_support: added support for mocap data on firmware
2015-06-13 17:03:31 +01:00
Lorenz Meier
c9fefe236b
Merged release into master
2015-06-13 11:06:01 +02:00
Lorenz Meier
8e935e6fa6
Add new stabilize mode
2015-06-05 22:45:05 +02:00
Lorenz Meier
363a482165
Move navigation_capabilities uORB topic to generated message set
2015-06-05 10:14:58 +02:00
Lorenz Meier
3da7da9466
uORB: Moved wind_estimate and vtol_vehicle_status topics to generated topics.
2015-05-27 15:21:33 -07:00
Lorenz Meier
a75c0d8eb1
uORB: Moved vehicle_vicon_position to generated topics
2015-05-27 15:21:33 -07:00
Lorenz Meier
411e0b2f84
uORB: Moved vehicle_land_detected topic to generated topics
2015-05-27 15:21:33 -07:00
Lorenz Meier
5d62fa419a
uORB: Moved vehicle_command to generated topics
2015-05-27 15:21:33 -07:00
Lorenz Meier
7fb5812918
uORB: Moved time_offset topic to generated topics
2015-05-27 15:21:33 -07:00
Lorenz Meier
38c0a1a251
uORB: Moved test_motor to generated topics
2015-05-27 15:21:32 -07:00
Lorenz Meier
b36fe0232f
uORB: Moved tecs_status to generated topics
2015-05-27 15:21:32 -07:00
Lorenz Meier
520d830cec
uORB: Moved subsystem_info to generated topics
2015-05-27 15:21:32 -07:00
Lorenz Meier
f1d038efc0
uORB: Moved subsystem_info to generated topics
2015-05-27 15:21:32 -07:00
Lorenz Meier
f7563816d4
uORB: Moved servorail_status to generated topics
2015-05-27 15:21:32 -07:00
Lorenz Meier
be6ab2ca7d
vehicle_status topic: Changed / fixed signedness
2015-05-27 15:21:32 -07:00
Lorenz Meier
0e51092eab
Move geofence_result to generated topics
2015-05-27 15:21:32 -07:00
Lorenz Meier
a994e58267
Move encoders to generated topics
2015-05-27 15:21:31 -07:00
Lorenz Meier
d400643738
Move battery status to generated topics
2015-05-27 15:21:31 -07:00
Lorenz Meier
06ba8d924a
Move estimator_status to generated topics
2015-05-27 15:21:31 -07:00
Lorenz Meier
a190d01ade
Move differential pressure to generated topics
2015-05-27 15:21:31 -07:00
Lorenz Meier
961b6b7802
Move vision position estimate to generated topics
2015-05-27 15:21:31 -07:00
Lorenz Meier
01d72adca5
Move debug_key_value to generated topics
2015-05-27 15:21:31 -07:00
Lorenz Meier
20dff14eae
Extend generator templates to allow nested topics
2015-05-27 15:21:31 -07:00
Lorenz Meier
6ce097546c
Move fence to generated topics
2015-05-27 15:21:31 -07:00
Lorenz Meier
e07731de7a
Move esc_status to generated topics
2015-05-27 15:21:31 -07:00
Lorenz Meier
f7c9e918b1
Update airspeed topic to use message generation
2015-05-27 15:21:31 -07:00
Lorenz Meier
f5670c8ad6
Update actuator_direct topic to use message generation
2015-05-27 15:21:31 -07:00
Lorenz Meier
465ea8abe3
Move actuator_outputs topic into message generation
2015-05-27 15:21:30 -07:00
Lorenz Meier
4565f57468
Merged release_v1.0.0 into master
2015-05-27 15:28:41 -07:00
Lorenz Meier
2747093028
vehicle status: Rename field which controls RC input mode
2015-05-25 16:34:21 +02:00
Lorenz Meier
009815deb0
Improve config and mapping
2015-05-24 20:11:51 +02:00
Lorenz Meier
01fd84e4dc
mavlink and commander app: Add support for manual input, either directly or via remote control
2015-05-24 20:11:50 +02:00
Lorenz Meier
b54d4f5b05
vehicle status: Add field to disable RC input (and required checks for it)
2015-05-24 20:11:50 +02:00
Ban Siesta
103d59e9be
distance_sensor: adapted message to float for distance and adapted the drivers
2015-05-24 14:28:19 +01:00
TSC21
169eae8cf9
distance_sensor: removed range_finder.msg def; readded max number of sonars
2015-05-23 20:47:14 +01:00
TSC21
c2c0cbe682
distance_sensor: msg def: changed to SI units
2015-05-23 18:00:42 +01:00
Lorenz Meier
6d7e063148
Added GIT version which recompiles on each build
2015-05-23 09:59:46 +02:00
Roman Bapst
4dd343e2de
added field for autopilot capabilities
2015-05-23 09:59:46 +02:00
TSC21
29e7d5de9d
distance_sensor: update msg template info
2015-05-22 19:53:52 +01:00
TSC21
b1a60baf05
Merge 'master'
2015-05-22 14:53:14 +01:00
Lorenz Meier
9179fcefc9
Calibration state machine fixes, generates less bogus error messages during calibration
2015-05-21 17:25:37 +02:00
TSC21
db48df15c8
Merge branch 'master'
2015-05-21 12:26:55 +01:00
TSC21
c180b5d825
distance_sensor: added msg definition to 'msg' folder
2015-05-20 12:40:15 +01:00
James Goppert
e1d2c0c5ad
Move more messages to auto-generation, work on C++ code style
2015-05-20 08:57:29 +02:00
Lorenz Meier
83fdb9931a
commander / mavlink: Add battery status to output BATTERY_STATUS MAVLink message
2015-05-17 17:44:51 +02:00
Roman Bapst
dd0ed9b446
added esc calibration option
2015-04-28 15:15:46 +02:00
Roman Bapst
bd1c3363df
added new vtol mav types
2015-04-27 22:22:52 +02:00
Roman Bapst
b52d0ed8a2
mc_att_control: implemented anti windup
2015-04-18 11:19:46 +02:00
Lorenz Meier
64cdcfc0cc
Fix detection of USB connected state. Needs bench test without USB
2015-04-04 10:15:46 +02:00
Thomas Gubler
56917ebf18
improve comments for attitude message
...
fixes #1828
2015-03-09 22:01:11 +01:00
Thomas Gubler
6e69558b42
enable force setpoint message for multiplatform
2015-02-28 18:25:35 +01:00
Thomas Gubler
1c9509c235
move offboard_control_mode topic to msg mode
2015-02-28 18:25:34 +01:00
Evan Slatyer
086caddf73
pwm_input: added uORB message structure
2015-02-23 19:52:30 +01:00
Lorenz Meier
9e2e6ceac1
Merge pull request #1752 from PX4/log_thrust_sp
...
log velocity - and acceleration/thrust setpoint
2015-02-09 22:35:36 +01:00
tumbili
da5d5a5712
log velocity - and acceleration/thrust setpoint
2015-02-07 17:45:06 +01:00
tumbili
1a6dd7d02e
removed attitude setpoint generation from mc_att_controller and moved to mc_pos_controller
2015-02-07 17:36:21 +01:00
Thomas Gubler
01835a51a8
uorb constants are now defined inside class
2015-01-28 16:31:30 +01:00
Thomas Gubler
c67cb25f9a
port more uorb headers to msg
2015-01-28 16:31:19 +01:00
Thomas Gubler
265139f836
add msg/fw_virtual_rates_setpoint.msg
2015-01-25 13:36:36 +01:00
Thomas Gubler
f9b4a96bf2
add msg/actuator_controls_virtual_fw.msg
2015-01-25 13:36:18 +01:00
Thomas Gubler
36a70debf4
add act control 0 to 3 as msg
2015-01-25 13:35:57 +01:00
Thomas Gubler
1ab9ec5811
fix ros header template
2015-01-23 14:38:53 +01:00
Thomas Gubler
d7e57061c9
generate message wrapper headers on ros
2015-01-23 11:58:24 +01:00
Thomas Gubler
5e9bef6f4b
cleanup template for normal uorb headers
2015-01-23 10:37:17 +01:00
Thomas Gubler
738f65a705
generate wrapper headers for uorb
2015-01-23 10:34:04 +01:00
Thomas Gubler
dcdde8ea88
Merge remote-tracking branch 'upstream/master' into ros_messagelayer_merge
...
Conflicts:
src/modules/attitude_estimator_ekf/attitude_estimator_ekf_main.cpp
src/modules/uORB/topics/vehicle_attitude.h
2015-01-21 14:41:03 +01:00
Thomas Gubler
632a0866ef
remove unneeded functionality in template
2015-01-21 14:34:05 +01:00
Thomas Gubler
cadcad6ffb
messagelayer prototype for nuttx
2015-01-21 14:27:01 +01:00
Thomas Gubler
7c3223b860
added a messageplayer prototype for ros
2015-01-21 14:26:22 +01:00