Andreas Antener
|
3a46487fa4
|
fixed flaps offset to have correct neutral position
|
2015-11-17 22:28:09 +01:00 |
|
Andreas Antener
|
5e4df86091
|
added albatross config and mixer
|
2015-11-17 22:28:09 +01:00 |
|
Andreas Antener
|
d97ead81aa
|
set talt timeout to 10sec
|
2015-11-17 22:28:09 +01:00 |
|
Andreas Antener
|
bc0fb69189
|
change mixer for maja
|
2015-11-17 22:28:09 +01:00 |
|
Andreas Antener
|
5b1c7321e7
|
reverted navigation on landing back to old heading hold
|
2015-11-17 22:28:09 +01:00 |
|
Andreas Antener
|
4e22d65325
|
don't use virtual line anymore for takeoff but use correct starting point to navigate, updated default parameters for wheel controller
|
2015-11-17 22:28:09 +01:00 |
|
Andreas Antener
|
5949b6615d
|
don't reset the yaw integrator on takeoff
|
2015-11-17 22:28:09 +01:00 |
|
Andreas Antener
|
36df3a0499
|
fixed minor things from review
|
2015-11-17 22:28:08 +01:00 |
|
Andreas Antener
|
b16e6249e4
|
more correct groundspeed scaling for wheel controller
|
2015-11-17 22:28:08 +01:00 |
|
Andreas Antener
|
e0cdf65fb4
|
use navigator to hold heading
|
2015-11-17 22:28:08 +01:00 |
|
Andreas Antener
|
f5f61e42af
|
replaced magic values with parameters, renamed internal representations
|
2015-11-17 22:28:08 +01:00 |
|
Andreas Antener
|
9c70eb0b63
|
reduce wheel control speed scaling
|
2015-11-17 22:28:08 +01:00 |
|
Andreas Antener
|
d015fbd678
|
added startup config for Maja and new generic mixer that uses channel 5 for wheel steering
|
2015-11-17 22:28:08 +01:00 |
|
Andreas Antener
|
ff57c809b8
|
updated default wheel params after first test
|
2015-11-17 22:28:08 +01:00 |
|
Andreas Antener
|
3eb0ce84df
|
set disarmed/min/max pwm for throttle channel in default fw configs
|
2015-11-17 22:28:08 +01:00 |
|
Andreas Antener
|
0769ec5345
|
added max pitch parameter for climbout phase
|
2015-11-17 22:28:08 +01:00 |
|
Andreas Antener
|
178ec7f4fc
|
stay out of climbout once height has been reached, don't mix navigator roll with fixed heading
|
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
|
0c875dd6d1
|
calculate shortest yaw error
|
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 |
|
Andreas Antener
|
6c31421889
|
extracted heading controller
|
2015-11-17 22:28:08 +01:00 |
|
Andreas Antener
|
51ef854173
|
extracted runway takeoff logic into external class
|
2015-11-17 22:28:08 +01:00 |
|
Andreas Antener
|
1f8ebb71f5
|
fix comment
|
2015-11-17 22:28:08 +01:00 |
|
Andreas Antener
|
b93f34c99b
|
use separate heading parameter beacause the other one gets reset in auto
|
2015-11-17 22:28:08 +01:00 |
|
Andreas Antener
|
24179a0d93
|
consitent parameter naming for runway takeoff, added parameters for important values
|
2015-11-17 22:28:08 +01:00 |
|
Andreas Antener
|
ea884b34f0
|
use and reset the new yaw control method
|
2015-11-17 22:28:07 +01:00 |
|
Andreas Antener
|
059e40f780
|
- fixed throttle ramp-up
- added parameter to specify which heading to keep on runway
- validate terrain alt before using it
|
2015-11-17 22:28:07 +01:00 |
|
Andreas Antener
|
46d093c060
|
implemented extended system state message
|
2015-10-07 11:51:35 +02:00 |
|
Andreas Antener
|
c26f980f37
|
added airframe extension .hil
|
2015-10-06 15:15:37 +02:00 |
|
Andreas Antener
|
77b8ed6717
|
check supported extensions for rc.autostart generation
|
2015-10-06 15:15:37 +02:00 |
|
Andreas Antener
|
2d381d57b0
|
remove var for relative include directories
|
2015-09-28 11:21:42 +02:00 |
|
Andreas Antener
|
4238fe5b9c
|
set correct parameters for missing rc_map values
|
2015-08-26 11:54:29 +02:00 |
|
Andreas Antener
|
9e1713eb9f
|
constantly reset altitude and yaw setpoint in mc pos control when not in rotary wing mode
|
2015-08-24 10:38:33 +02:00 |
|
Andreas Antener
|
5536360c49
|
use vehicle_status instead of vtol_status
|
2015-08-23 20:02:39 +02:00 |
|
Andreas Antener
|
f93e600b8c
|
consider transition state in posctl
|
2015-08-23 20:02:39 +02:00 |
|
Andreas Antener
|
9aca1701f4
|
code-style fixes
|
2015-08-18 11:44:01 +02:00 |
|
Andreas Antener
|
1b894c3af9
|
added vtol stream to usb connection
|
2015-08-18 11:44:01 +02:00 |
|
Andreas Antener
|
80a3c74cfc
|
evaluate transition command in vtol controller instead of vtol type, use distinct state variables instead of additional command struct
|
2015-08-18 11:44:01 +02:00 |
|
Andreas Antener
|
8fc52fea22
|
added vtol state to list of streams
|
2015-08-18 11:44:01 +02:00 |
|
Andreas Antener
|
ea56edca22
|
implemented vtol state message
|
2015-08-18 11:44:01 +02:00 |
|
Andreas Antener
|
5463c6767d
|
reset transition command to current state when not in offboard
|
2015-08-18 11:44:01 +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 |
|
Andreas Antener
|
44b5d17ad0
|
updated mavlink to latest master, including vtol state message
|
2015-08-18 11:44:01 +02:00 |
|
Andreas Antener
|
9ad5dfc928
|
moving astyle options into astyle options file, adding sublime settings for astyle formatter plugin
|
2015-08-18 11:40:01 +02:00 |
|
Andreas Antener
|
f1ab7cc880
|
wait until back transition time has passed
|
2015-08-17 16:27:20 +02:00 |
|
Andreas Antener
|
7e782fe92a
|
adding landed detector for fixed wing so alt/posctl works
|
2015-08-06 20:49:00 +02:00 |
|
Andreas Antener
|
863fdccf92
|
fix current scaling for mavlink message
|
2015-08-04 11:59:12 +02:00 |
|
Andreas Antener
|
7460724242
|
fix current scaling for mavlink message
|
2015-08-04 11:37:08 +02:00 |
|
Andreas Antener
|
88d200e3a4
|
set altitude control flag for velocity control
|
2015-07-03 14:36:55 +02:00 |
|
Andreas Antener
|
b02c4ec356
|
add max vel constraints to multiplatform MPC
|
2015-06-27 18:12:18 +02:00 |
|
Andreas Antener
|
315683124d
|
fix posctl th param meta
|
2015-06-12 08:47:46 +02:00 |
|
Andreas Antener
|
27f0b4edd7
|
fix group for posctl_th
|
2015-05-29 10:04:38 +02:00 |
|
Andreas Antener
|
2bcfd4f6f7
|
rename parameters in launch file to match new MP parameters
|
2015-05-15 09:26:07 +02:00 |
|
Andreas Antener
|
95803a774a
|
update param docs, change default back to old ekf for inav based estimation
|
2015-05-06 11:37:02 +02:00 |
|
Andreas Antener
|
cd4154d805
|
Revert "Merge pull request #1819 from PX4/chan16" because of #2113
This reverts commit f8c8876642, reversing
changes made to de3888bed7.
|
2015-05-05 14:41:53 +02:00 |
|
Andreas Antener
|
86cd484b82
|
convert -PI to PI attitude range to -1 to 1 for gimbal output
|
2015-05-04 13:10:58 +02:00 |
|
Andreas Antener
|
9c282cf6d6
|
added parameters to specify range and channel, caping result
|
2015-04-21 07:01:58 +02:00 |
|
Andreas Antener
|
92bdf74423
|
overwrite rc in rssi with value from pwm input, parameters hardcoded
|
2015-04-21 07:01:44 +02:00 |
|
Andreas Daniel Antener
|
2d94449076
|
Merge pull request #1988 from UAVenture/mavros_update
MAVROS update for SITL, updated tests and demo nodes
|
2015-04-08 14:06:38 +02:00 |
|
Andreas Antener
|
120fca61ad
|
use global namespace for tests
|
2015-04-08 13:41:40 +02:00 |
|
Andreas Antener
|
a142b52e7b
|
removed attitude parameter, configuration works now
|
2015-04-08 13:41:40 +02:00 |
|
Andreas Antener
|
47cc1abc10
|
updated mavros local position topic
|
2015-04-08 13:41:40 +02:00 |
|
Andreas Antener
|
9924f5519f
|
update attitude and position setpoint topics
|
2015-04-08 13:41:40 +02:00 |
|
Andreas Antener
|
e2d27ade2e
|
remove ROS install scripts, they are now in PX4/containers
|
2015-04-06 14:02:14 +02:00 |
|
Andreas Antener
|
b361f7c81b
|
write trust setpoint to correct field for logging
|
2015-03-25 11:58:01 +01:00 |
|
Andreas Daniel Antener
|
43919915ae
|
Merge pull request #1923 from UAVenture/write_rosbag
Write rosbags during SITL tests
|
2015-03-18 10:46:57 +01:00 |
|
Andreas Antener
|
f1fa57ff42
|
write more bags, use helper class to log default topics
|
2015-03-18 08:33:46 +01:00 |
|
Andreas Antener
|
f3a2c66e89
|
write rosbags
|
2015-03-18 08:33:46 +01:00 |
|
Andreas Antener
|
6a7f12496e
|
fix errors and flag comparison
|
2015-03-16 10:28:42 +01:00 |
|
Andreas Antener
|
1d5beb1edf
|
- updated flight path assertion position subscription and added check if it does not get a position after 1 sec
- modified test so it works iwth new _Z_P parameter
|
2015-03-15 16:39:35 +01:00 |
|
Andreas Antener
|
15a5c0a9be
|
cleaned up direct tests, fixed various lint warnings and removed unused code
|
2015-03-15 16:12:17 +01:00 |
|
Andreas Antener
|
c4a81f66cb
|
set ground truth to true again, needs latest master from euroc_simulator
|
2015-03-15 15:50:25 +01:00 |
|
Andreas Antener
|
6f44b4d354
|
remove gazebo plugin command fake, fix some lint warnings
|
2015-03-15 15:44:01 +01:00 |
|
Andreas Antener
|
4b65e62595
|
removing sleep between publishments again, issue should be fixed in mavlink node
|
2015-03-15 12:48:52 +01:00 |
|
Andreas Antener
|
7018ff298e
|
removing manual input and unused code from posctl test
|
2015-03-15 12:48:51 +01:00 |
|
Andreas Antener
|
2bbad20696
|
fixed some warnings and updated comments
|
2015-03-15 12:48:51 +01:00 |
|
Andreas Antener
|
8ada8dc648
|
trying to fix timing issue
|
2015-03-15 12:48:51 +01:00 |
|
Andreas Antener
|
3e02ab3cd7
|
fixed some lint errors and removed arming
|
2015-03-15 12:48:51 +01:00 |
|
Andreas Antener
|
050473b3b5
|
added member vars for att_sp and offboard_control_mode
|
2015-03-15 12:25:52 +01:00 |
|
Andreas Antener
|
6f22cd07da
|
fixing handling of attitude setpoints
|
2015-03-15 12:10:53 +01:00 |
|
Andreas Antener
|
76aed9e58d
|
- implemented configuration with mount config cmd
- remember recieved mount control values
|
2015-03-13 19:00:16 +01:00 |
|
Andreas Antener
|
e566cff28b
|
ignore mount commands in commander
|
2015-03-13 10:20:06 +01:00 |
|
Andreas Antener
|
5a402ed3f1
|
- publish offboard mode with manual input so the vehicle control status is correct
- trigger offboard in mavros attitude test
|
2015-03-02 15:29:43 +01:00 |
|
Andreas Antener
|
3f8c011e8c
|
updated test class names to be unique
|
2015-03-02 00:28:53 +01:00 |
|
Andreas Antener
|
9252124cfc
|
- updated test names, fixed lying comments and updated notes, misc. cleanup
- added mavros attitude control test
- using manual arming for mavros tests so they succeed for the moment, arming should be implemented soon
|
2015-03-02 00:18:34 +01:00 |
|
Andreas Antener
|
edfbde1505
|
move demo nodes out of px4 namespace
|
2015-02-28 20:03:49 +01:00 |
|
Andreas Antener
|
c4b938fee6
|
moved mavros to root node
|
2015-02-28 20:03:49 +01:00 |
|
Andreas Antener
|
5d8516b356
|
wait on armin service and wait 2 seconds after calling it
|
2015-02-28 20:03:49 +01:00 |
|
Andreas Antener
|
5706e1d778
|
use mavros arming service to arm
|
2015-02-28 20:03:49 +01:00 |
|
Andreas Antener
|
482f2c9442
|
added integration tests to cmake list
|
2015-02-28 18:25:36 +01:00 |
|
Andreas Antener
|
b955b9391d
|
added mavros offboard test
|
2015-02-28 18:25:36 +01:00 |
|
Andreas Antener
|
638022f7ad
|
fix headers and indentation
|
2015-02-28 18:25:36 +01:00 |
|
Andreas Antener
|
952f91738e
|
update flight path assertion and error handling
|
2015-02-28 18:25:36 +01:00 |
|
Andreas Antener
|
85ac3e3515
|
renamed tests, added placeholder for mavros test
|
2015-02-28 18:25:36 +01:00 |
|
Andreas Antener
|
75f1678047
|
- updated position control test
- added flight path assertion helper
|
2015-02-28 18:25:36 +01:00 |
|
Andreas Antener
|
e0e7f8c517
|
- updated manual input to publish directly to px4 and not over joystick topics
- updated tests to work with current setup
|
2015-02-28 18:25:36 +01:00 |
|
Andreas Antener
|
a54849eeff
|
adding previous integration demo tests
|
2015-02-28 18:25:36 +01:00 |
|
Andreas Antener
|
cbbc660b88
|
arm automatically when offboard control mode is set
|
2015-02-28 18:25:36 +01:00 |
|
Andreas Antener
|
5f326650fd
|
added max values for airspeed
|
2015-02-28 11:14:49 +01:00 |
|
Andreas Antener
|
d6962de445
|
change FW airspeed defaults
|
2015-02-28 10:57:09 +01:00 |
|