Julien Lecoeur
|
26d95ef674
|
Mixers: Include mixer_multirotor_normalized.generated.h everywhere
|
2017-11-15 09:56:10 +01:00 |
|
Julien Lecoeur
|
2ca00f1a65
|
Docker: update images to tag 2017-10-23
|
2017-11-15 09:56:10 +01:00 |
|
Julien Lecoeur
|
4be4ad86a0
|
Mixers: Add geometry quad_s250aq
|
2017-11-15 09:56:10 +01:00 |
|
Julien Lecoeur
|
3a1c5f8a94
|
Mixers: do not allow several mixers with same name or key
|
2017-11-15 09:56:10 +01:00 |
|
Julien Lecoeur
|
76447b0f4e
|
Mixers: Use geometry filename as mixer name
|
2017-11-15 09:56:10 +01:00 |
|
Julien Lecoeur
|
d43b33b1c4
|
Move src/lib/mixer/geoms to src/lib/mixer/geometries
|
2017-11-15 09:56:10 +01:00 |
|
Julien Lecoeur
|
b6911c2266
|
Mixers: Rename geom -> geometry(ies)
|
2017-11-15 09:56:10 +01:00 |
|
Julien Lecoeur
|
c95229faab
|
Mixers: add --verbose option to print matrices
|
2017-11-15 09:56:10 +01:00 |
|
Julien Lecoeur
|
142cd7ee75
|
Mixers: write to stdout if no output file is provided
|
2017-11-15 09:56:10 +01:00 |
|
Julien Lecoeur
|
679f33b406
|
Mixers: raise exception if no input geometry is provided
|
2017-11-15 09:56:10 +01:00 |
|
Julien Lecoeur
|
9e045e3b2a
|
Mixers: use os.path.join
|
2017-11-15 09:56:10 +01:00 |
|
Julien Lecoeur
|
89642a9203
|
Move src/module/systemlib/mixer to src/lib/mixer
|
2017-11-15 09:56:10 +01:00 |
|
Julien Lecoeur
|
d46c37be79
|
Mixers: raise exception when geom file is incomplete
pylint format
|
2017-11-15 09:56:10 +01:00 |
|
Julien Lecoeur
|
cb8d951a7e
|
Mixers: add geoms quad_vtail (tilted props) and quad_y (rear coax props)
quad_vtail: reverse prop direction (same quad_h) to combine yaw torque induced by propellers and yaw torque induced by tilted rotors.
|
2017-11-15 09:56:10 +01:00 |
|
Julien Lecoeur
|
3e35dcb7dd
|
Mixers: Use geometry of SK450 deadcat for both quad_wide (centered CG) and quad_deadcat (off-centered CG)
|
2017-11-15 09:56:10 +01:00 |
|
Julien Lecoeur
|
758d214dd1
|
Mixers: Add geometries
Mixers: add quad_x, quad_h, quad_plus
Mixers: add quad_deadcat
Set quad_deadcat.toml according to dimensions of SK450 deadcat
Mixers: add hex_x, hex_plus, hex_cox and hex_t
Mixers: add geoms octa_x, octa_plus, octa_cox
Mixers: add wide geoms
Mixers: add tri_y and twin_engine geoms
Mixers: add dodeca geoms
Mixers: Add geom quad_x_pusher
|
2017-11-15 09:56:10 +01:00 |
|
Julien Lecoeur
|
2c4228ce98
|
Mixers: generate all versions (new,normalized,6dof,legacy)
|
2017-11-15 09:56:10 +01:00 |
|
Julien Lecoeur
|
99f6c4dbc3
|
Mixers: Generate from geometry description files
Mixers: List geom files in CMakeLists.txt
Mixers: add option to normalize like legacy script
Fix py2 compatibility
|
2017-11-15 09:56:10 +01:00 |
|
Julien Lecoeur
|
f06695c7b1
|
CircleCI: install python-toml
|
2017-11-15 09:56:10 +01:00 |
|
Julien Lecoeur
|
4991ab5362
|
Mixers: use key list to select multirotor mixer
|
2017-11-15 09:56:10 +01:00 |
|
Julien Lecoeur
|
4e7bd576cb
|
generate_listener.py: generate one function per topic to fit function sizelimit
|
2017-11-09 10:54:35 +01:00 |
|
Julien Lecoeur
|
8f2759ba79
|
topic_listener: allow multi-topic messages
|
2017-11-09 10:54:35 +01:00 |
|
Julien Lecoeur
|
bc006b81fc
|
can_boot_descriptor: python3 compatibility
|
2017-07-18 08:24:37 +02:00 |
|
Julien Lecoeur
|
940f2c3cca
|
Update libuavcan submodule, fix arm-none-eabi-gcc 7.1.0 warnings
|
2017-07-18 08:24:37 +02:00 |
|