Lorenz Meier
90ecc942ce
WIP: Debugging of the Eigen quaternion tests. A bunch of the issues were incomplete porting, but the assertion is real.
10 years ago
Lorenz Meier
ac4c608573
Merge pull request #2703 from PX4/beta_uavcan_servers_fix
...
Beta uavcan servers fix
10 years ago
Pavel Kirienko
36f91d30eb
Fixes pure virtual call exception in VirtualCanDriver<>::handleRxFrame()
...
Stack trace:
Thread [1] (Suspended: Breakpoint hit.)
12 __cxa_pure_virtual() libxx_cxapurevirtual.cxx:66 0x0808ca42
11 notifyRxFrameListener() uc_dispatcher.cpp:216 0x080787ce
10 uavcan::Dispatcher::spinOnce() uc_dispatcher.cpp:276 0x080787ce
9 uavcan::Scheduler::spinOnce() uc_scheduler.cpp:196 0x0807b4e0
8 spinOnce() abstract_node.hpp:88 0x080659fc
7 spinOnce() node.hpp:132 0x080659fc
6 UavcanNode::node_spin_once() uavcan_main.cpp:428 0x080659fc
5 UavcanNode::run() uavcan_main.cpp:542 0x08065e74
4 operator() uavcan_main.cpp:343 0x0806626a
3 UavcanNode::__lambda0::_FUN() uavcan_main.cpp:343 0x0806626a
2 task_start() task_start.c:138 0x08087720
1 <symbol is not available> 0x00000000
10 years ago
Pavel Kirienko
aa412aaced
UAVCAN servers: proper handling of startup failure, more verbose error reporting
10 years ago
Lorenz Meier
4466b5680a
Merge pull request #2682 from PX4/eigen_upgrade
...
Upgrade Eigen version
10 years ago
Lorenz Meier
698af71482
Upgraded Eigen to 3.2.90
10 years ago
TSC21
055ea4fffd
include EIGEN_MAX_STATIC_ALIGN_BYTES 16 macro
10 years ago
Lorenz Meier
1d3a5ec350
System cmds: Include cmath before eigen to make std::isfinite available. This needs further inspection
10 years ago
Lorenz Meier
5369d23bc6
POSIX: Bump toolchain version to C++11
10 years ago
Lorenz Meier
d426a93e63
Upgrade Eigen version
10 years ago
Lorenz Meier
e9ce0789c3
Merge pull request #2545 from PX4/beta_uavacan
...
Merged master_uavcan_modular src/modules/uavcan/
10 years ago
Lorenz Meier
dd2f7987b6
Merge pull request #2648 from PX4/ekf_init_fix
...
EKF Init fix
10 years ago
Lorenz Meier
a12c1def63
Merge pull request #2679 from PX4/ekf_coning_fix
...
Fix coning handling in att_pos EKF. Fixes #2663
10 years ago
Roman Bapst
9b442fd0cf
Merge pull request #2695 from PX4/vtol_land_detector
...
use multicopter landing detector for vtol
10 years ago
Roman Bapst
4fa8394031
Merge pull request #2692 from PX4/logging_fix
...
logging fix: do not use same ID for two messages
10 years ago
tumbili
1a2ea94c09
use multicopter landing detector for vtol
10 years ago
Pavel Kirienko
e278419e84
Libuavcan update
10 years ago
Pavel Kirienko
9fa87d1444
LIbuavcan update
10 years ago
Lorenz Meier
c5ec4de6ea
Increase NSH back-off time
10 years ago
Lorenz Meier
c287b03d1d
Commander: Do not spam console when not connected
10 years ago
Lorenz Meier
133f5a38a9
Commander: Do not spam console when not connected
10 years ago
Lorenz Meier
1ef7d13487
Increase NSH back-off time
10 years ago
tumbili
044097afbb
mc_pos_controller: fix logic for att sp publication
10 years ago
Lorenz Meier
14b923b454
Att pos EKF: Fix init logic, only set local reference if GPS lock present
10 years ago
Lorenz Meier
3fd0ddf1b0
Fix coning handling in att_pos EKF. Fixes #2663
10 years ago
Pavel Kirienko
05b6a48d1b
Merge branch 'beta' into beta_uavacan
10 years ago
tumbili
1dab361c2d
logging fix: do not use same ID for two messages
10 years ago
Lorenz Meier
cbada5198d
sdlog2: Do not use permission flags on NuttX
10 years ago
Lorenz Meier
55790d0beb
ROMFS: Optimize boot sequencing to work with LL40 and camera trigger or just LL40 and 4 servos
10 years ago
Lorenz Meier
e577ad582b
FMU driver: Fix comment
10 years ago
Lorenz Meier
588146e536
PWM input driver: Add missing GPIO config for pin reset
10 years ago
Lorenz Meier
4e2bcf3315
LL40S: Remove printf in interrupt context
10 years ago
Lorenz Meier
a4f1970775
FMU driver: Provide the 4 pwm mode as help text
10 years ago
Lorenz Meier
c717e72dde
ROMFS: Set up LL40S startup to reserve the pins it uses
10 years ago
Roman Bapst
ba51f19cde
Merge pull request #2652 from PX4/vtol_cleanup
...
WIP: Vtol cleanup
10 years ago
Simon Wilks
d786fd4a1b
mc pos reset yaw when vtol transitions
10 years ago
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
10 years ago
Simon Wilks
c448f955e0
Position control needs to be deactivated during the transition otherwise it will fight itself.
10 years ago
Simon Wilks
e7364d302a
Allow the user to provide the motor/channel numbers that should be disabled in fixed wing mode in the airframe config.
10 years ago
tumbili
c21dd735ed
replaced tiltrotor defines by parameters
10 years ago
tumbili
b3613dea83
- use index definitions to access actuator controls struct for better readability
...
- defined vector for mc_att_ctrl_weights
- more cleanup
10 years ago
tumbili
17a92b51c7
adapted code for standard vtol to new structure in vtol_att_control_main
10 years ago
tumbili
5a6bcf3834
removed unused functions
10 years ago
tumbili
c1025ca44e
adapted tailsitter code to structural changes in vtol_att_control_main
10 years ago
tumbili
02fda7a0f5
major cleanup of tiltrotor code
10 years ago
Lorenz Meier
231ab7d690
Rename HIL class to PWMSim
10 years ago
Lorenz Meier
846236a12f
ROMFS: Renamed hil to pwm_out_sim
10 years ago
Lorenz Meier
bfb7b28c88
Renamed hil to pwm_out_sim
10 years ago
Lorenz Meier
49a190b32a
Renamed hil to pwm_out_sim
10 years ago
Lorenz Meier
464cc4e1b4
Renamed hil to pwm_out_sim
10 years ago