Mark Whitehorn
1551898f5a
fix typo in comment
2016-03-01 09:21:58 +01:00
Mark Charlebois
791ec37f43
Code formatter fixes
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-02-19 16:59:46 +01:00
Mark Charlebois
bd76042de2
Added muorb to posix eagle build
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-02-19 16:59:45 +01:00
Simon Wilks
9a8050cc11
Add Steadidrone MAVRIK mixer and gains.
2016-02-02 08:31:08 +01:00
nopeppermint
78f9bb79f1
more spelling mistakes
2016-01-11 08:38:09 +01:00
Lorenz Meier
00e9804b5a
Mixer: Fix dependencies
2015-11-29 17:05:39 +01:00
DroneBuster
4ee04e3530
multirotor mixer: add H configuration
2015-11-23 22:00:28 +02:00
Lorenz Meier
628e5c8649
Mixer: Fix naming inconsistency
2015-11-05 21:29:44 +01:00
Lorenz Meier
9b1fefb8d0
Remove unused build file
2015-11-05 21:29:17 +01:00
Lorenz Meier
25dfa31374
Mixer: Fix code style
2015-10-19 09:37:01 +02:00
Roman
0158821670
protect from zero division
2015-10-18 21:48:59 +02:00
James Goppert
567431602a
Adds alias __errno to linker file fixed link, need to understand why.
2015-09-14 19:55:53 -04:00
James Goppert
fbebeab1b4
Added mixer generation.
2015-09-08 19:27:38 -04:00
James Goppert
1d6b31d196
Switch to cmake build system.
2015-09-07 20:37:45 -04:00
Lorenz Meier
2a8402edb1
Merged beta into master
2015-07-09 15:55:31 +02:00
Lorenz Meier
5f586fc354
Mixer library: Fix code style
2015-07-06 10:21:44 +02:00
tumbili
ac215fe2cb
allow to give away some thrust for yaw control
2015-06-08 16:42:51 +02:00
tumbili
b571d70488
allow to give away some thrust for yaw control
2015-06-08 16:04:42 +02:00
Mark Charlebois
36f5d47ed9
Merge remote-tracking branch 'upstream/master' into linux
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
Conflicts:
src/modules/commander/gyro_calibration.cpp
src/modules/mavlink/mavlink_ftp.cpp
2015-05-16 15:04:38 -07:00
tumbili
b6441d2966
implemented new mixer strategy
2015-05-10 00:42:53 +02: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
Roman Bapst
555e96a37a
fixed publication of mixer limit flags
2015-04-10 20:26:38 +02:00
Daniel Agar
8aae66b893
trivial code style cleanup round 2
2015-03-27 23:38:58 -04:00
Anton Babushkin
95be7c2289
Fix limiting in mc mixer
2015-03-21 16:12:33 +01:00
Trent Lukaczyk
af8e76ee7e
tricopter initial commit
2015-02-05 20:18:00 -08:00
Anton Matosov
7d528330d5
Implemented SK450 DeadCat frame support
...
Implemented the way to specify motor output scale which is required for SK450 DeadCat as it has asymetrical arms (front arms are longer than back ones)
2015-01-08 13:58:46 +02:00
Thomas Gubler
a42febc993
remove output of multi_tables script
2015-01-06 10:29:36 +01:00
Thomas Gubler
0d571458f5
improve multi_tables makefile
2015-01-06 10:27:40 +01:00
Thomas Gubler
cd11c4d81c
make multi_tables script python3 compatible
...
The script still works with python2, I also added a file ending
2015-01-06 10:26:17 +01:00
Anton Matosov
fbf51360b3
Merged with px4/multitables
...
Conflicts:
src/modules/systemlib/mixer/multi_tables
2015-01-06 00:30:23 +02:00
Lorenz Meier
6e144e6e42
Multi-tables: Adjust shebang, add missing include guards
2015-01-05 23:07:41 +01:00
Anton Matosov
b04559e5fa
Removed include that couses compilation failure
2015-01-05 23:48:18 +02:00
Anton Matosov
e466e10d23
using type aliases are not supported by g++ 4.6
2015-01-05 23:33:19 +02:00
Anton Matosov
29d0754df6
std::underlying_type is not supported by the g++ 4.6 used by CI server
2015-01-05 23:22:43 +02:00
Anton Matosov
117d43067f
Switched to enum class out of class definition
2015-01-05 23:15:12 +02:00
Anton Matosov
18bf501992
Added output of the generated multi_tables to the terminal as well as to the file
...
Changed compiler C++0x enabling flag to check if it is a cuase
Updated copyrights
2015-01-05 21:59:56 +02:00
Anton Matosov
3bf5dd416e
Fixed compilation
2015-01-05 13:22:53 +02:00
Anton Matosov
6ba0b75804
Replaced tabs with spaces as it is critical for some python builds
2015-01-05 12:41:25 +02:00
Anton Matosov
1bc6c44a0e
Fixed compilation of tests target in clean checkout
...
Moved mixer_multirotor.generated.h generation to the standalone makefile to prevent copypaste
2015-01-05 12:37:05 +02:00
Anton Matosov
21b45ae86b
Removed extension for multi_tables to not affect its users
...
Fixed dependencies for the mixer_multirotor.cpp from all the modules
2015-01-05 12:02:32 +02:00
Anton Matosov
2daf30fb25
Rewrote multi_tables with python
2015-01-05 12:02:32 +02:00
Anton Matosov
8fadbdcf2f
Automated generation of the Geometry enum to make addition of the new multirotor a really simple task
2015-01-05 12:02:32 +02:00
Anton Matosov
388833a1fa
Added explicit dependency into makefile, as implicit one doesn't work often.
2015-01-05 12:02:32 +02:00
Anton Matosov
59fa170e54
Automated updates of the C++ code generated by the multi_tables script, now it is placed into the mixer_multirotor.generated.h file which is generated by makefile
2015-01-05 12:02:31 +02:00
Anton Matosov
c4471d77d7
Moved quad_v and twin_engine to the multi_tables in order to make all the tables been generated automatically
2015-01-04 19:46:29 +02:00
Anton Matosov
55741be473
Made it possible to specify yaw scale for the copter
2015-01-04 19:34:28 +02:00
tumbili
89e2e08de0
removed white space noise
2014-12-15 22:47:10 +01:00
Roman Bapst
285a0e7be9
added more mixer geometries and took v-mixer out of multi_tables script
2014-12-02 10:36:30 +01:00
Andrew Tridgell
3f3353f2c4
mixer: fixed stream handle leakage
2014-11-07 11:43:59 +11:00
Holger Steinhaus
5aafa1b021
mixer_multirotor: motor limit notification for PX4FMU
2014-08-26 20:36:02 +02:00