Daniel Agar
c8e59c4e39
parameter_update use uORB::Subscription consistently
2019-09-29 10:49:03 -04:00
Daniel Agar
78ef8aab2d
STACK_MAIN increase default 1024 -> 2048
2019-08-30 19:11:51 -07:00
Roman Bapst
90bfdb6f0a
VTOL rate control architecture improvements ( #10819 )
...
* attitude and rate setpoint message: use 3D array for thrust demand
* FixedWingAttitudeControl: rework airspeed scaling
* move airspeed and scaling calculation into separate method
* if vtol in hover and airspeed disabled use minimum airspeed instead of trim airspeed
2018-11-21 20:32:40 -05:00
Beat Küng
50cdb01141
rover_steering_control: avoid using exit()
2018-08-31 18:11:58 +02:00
Daniel Agar
b23e40ca42
move systemlib/pid to standalone lib
2018-06-12 09:06:30 +02:00
Daniel Agar
ea3acb7121
cmake remove circular linking and reorganize
...
- px4_add_module now requires MAIN
- px4_add_library doesn't automatically link
2018-04-29 21:48:54 -04:00
Daniel Agar
29b3950747
move geo and geo_lookup to PX4/ecl
2018-03-26 23:16:55 -04:00
Daniel Agar
a1418c56ad
examples remove extra semicolons
2017-09-16 21:29:52 +01:00
Daniel Agar
89ff9f1fe3
cmake fmu-v3 fix and enable more examples
...
- sync posix_sitl_default and px4fmu-v4pro/v5 with fmu-v3
- fixes #6667
2017-03-11 11:40:14 +01:00
Lorenz Meier
884876babf
Rover: fix headers
2016-12-27 21:00:51 +01:00
Roman
d086a348aa
rover steering example: fixed compile error
...
Signed-off-by: Roman <bapstroman@gmail.com >
2016-10-18 20:46:08 +02:00
Roman
51941b0af8
rover_steering_control: fixed comment
...
Signed-off-by: Roman <bapstroman@gmail.com >
2016-10-18 20:46:08 +02:00
Roman
3faaeb06d1
attitude setpoint topic: cleanup of matrix class usage
...
Signed-off-by: Roman <bapstroman@gmail.com >
2016-10-18 20:46:08 +02:00
tumbili
56b2fd0257
fixed rover example
2016-10-18 20:46:08 +02:00
Daniel Agar
76387b1693
uorb autogeneration
2016-05-14 11:27:07 +02:00
James Goppert
967e4dd127
Modified cmake to use STACK_MAX and STACK_MAIN
2016-04-14 13:36:36 -04:00
Lorenz Meier
a1d6cfcfb7
Remove old module.mk files to not confuse new users
2015-10-08 10:58:34 +02:00
James Goppert
1d6b31d196
Switch to cmake build system.
2015-09-07 20:37:45 -04:00
Daniel Agar
9dd8864a1b
format src/examples/rover_steering_control
2015-09-05 12:21:10 -04:00
Mark Charlebois
0c1c58c418
Fixed overzealous px4_ prefixing
...
Some files had px4_px4_ prefixed functions.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-05-06 15:32:04 -07:00
Mark Charlebois
c5237f7f6f
Removed extra abstracton layer in systemlib
...
The calls to task_spawn_cmd, kill_all, and systemreset were wrappers
around the px4_{task_spawn_cmd|kill_all|systemreset} implementations.
Removed the wrappers and changed all calls to the px4_ equivalents.
NuttX specific code was moved into px4_tasks.h
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-05-06 14:43:11 -07:00
Mark Charlebois
9758112e31
Use px4_config.h instead of nuttx/config.h
...
Modified code to use OS independent header file for config settings.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-04-20 10:55:41 -07:00
Mark Charlebois
bf429188b4
Reverted: Use OS independent API for task creation/deletion
...
Keep existing API use in code. Bind the use of the OS independent
implementation in the systemlib layer.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-04-20 10:49:44 -07:00
Mark Charlebois
ddb32742eb
Use OS independent API for task creation/deletion
...
Calls to task_delete and task_spawn_cmd are now
px4_task_delete and px4_task_spawn_cmd respectively.
The px4_tasks.h header was added to the affected files
and incusions of nuttx/config.h were removed.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-04-20 10:49:44 -07:00
Daniel Agar
2e824bbeea
fix incorrect argc < 1 check for no arguments
...
-requiring arguments should be argc < 2
2015-04-18 12:02:58 +02:00
Lorenz Meier
4f0f2b0329
Merge pull request #1875 from mstuettgen/master
...
Latest rover changes
2015-03-20 17:17:13 +01:00
Marcel Stüttgen
9130976d9e
Update main.cpp
...
removed debug output code
2015-03-20 17:01:52 +01:00
Daniel Agar
662ec3f62f
examples fix code style
2015-03-19 23:49:36 +01:00
Marcel Stuettgen
d0c6636b7f
added debug code to check if the values are really changing
2015-02-28 17:25:51 +01:00
Lorenz Meier
15f729ddd5
Rover: C++ify, minor cleanups
2015-02-19 22:14:50 +01:00
Lorenz Meier
e59aaa771c
Rover: Add simple steering controller.
2015-02-19 21:51:53 +01:00