1 | * Actual Version: |
---|
2 | |
---|
3 | - resolved bug with UdpSocket broadcast |
---|
4 | |
---|
5 | ----------------------------------------------------------- |
---|
6 | * Tag 0.3.1: |
---|
7 | |
---|
8 | - added preliminary support for ugv and parrot sumo |
---|
9 | |
---|
10 | ----------------------------------------------------------- |
---|
11 | * Tag 0.3: |
---|
12 | |
---|
13 | - new build system, now out of source; binaries are no longer provided in repositories |
---|
14 | - corrected a bug with vrpn delta time calculation |
---|
15 | - const TargetController *UavStateMachine::GetJoystick as been replaced by const TargetController *UavStateMachine::GetTargetController |
---|
16 | - new method MetaDualShock3 *UavStateMachine::GetJoystick |
---|
17 | - completely removed cvmatrix |
---|
18 | - replaced cvmatrix_descriptor by MatrixDescriptor |
---|
19 | - completely removed dependency with opencv 1.1 |
---|
20 | |
---|
21 | |
---|
22 | ----------------------------------------------------------- |
---|
23 | * Tag 0.2.0: |
---|
24 | |
---|
25 | - replaced cvmatrix by Matrix |
---|
26 | - added a timeout on SimuBldc: if nothing is sent within the timeout, motors will stop |
---|
27 | - added pressure sensor |
---|
28 | - file_ui com is only created when sending logs from uav to gcs (reduce overall data exchange between the 2) |
---|
29 | - resolved https://devel.hds.utc.fr/projects/flair/ticket/37 |
---|
30 | - added a saturation to EulerDerivative: saturate in case of numerical problems |
---|
31 | |
---|
32 | ----------------------------------------------------------- |
---|
33 | * Tag 0.1.2: |
---|
34 | |
---|
35 | - added GPS to the UAVs, add "use_gps=true" to the UAV creation (see demos/Gps/uav/src/main.cpp) |
---|
36 | - corrected bug: FrameworkManager::SetupConnection now really uses the timeout parameter |
---|
37 | - added RotationType_t to OneAxisRotation constructor. It should handle pre and post rotation (frame changes and embdedd sensor rotation). Still need to be heavily tested and maybe rewritten |
---|
38 | - Gx3_25_imu: quaternion are better handled (no more discontinuities) |
---|
39 | - added logs of imu among logs of ahrs |
---|
40 | |
---|
41 | ----------------------------------------------------------- |
---|
42 | * Tag 0.1.0: |
---|
43 | |
---|
44 | - added GSA nmea sentence |
---|
45 | - resolved https://devel.hds.utc.fr/software/flair/ticket/18 |
---|
46 | - Vector2D and Vector3D are now templates. Replace all Vector2D to Vector2Df and Vector3D to Vector3Df to keep compatibility. |
---|
47 | - resolved https://devel.hds.utc.fr/software/flair/ticket/17 |
---|
48 | - resolved https://devel.hds.utc.fr/software/flair/ticket/16 |
---|
49 | - added lib/FlairCore/src/Semaphore.cpp |
---|
50 | - added fixed cameras in simulator, see $FLAIR_ROOT/flair-bin/models/indoor_fligh |
---|
51 | t_arena.xml for an exemple |
---|
52 | - added lib/FlairVisionFilter: some basic vision algorithms using opencv. Note that this lib can be remplaced by HdsVisionFilter if you have access to it, in order to use the DSP in HDS UAV's. |
---|
53 | See also https://devel.hds.utc.fr/software/flair/wiki/hds_users |
---|
54 | - added demos/OpticalFlow: stabilization using optical flow (vertical camera) |
---|
55 | - resolved https://devel.hds.utc.fr/software/flair/ticket/8 |
---|
56 | - Uav class is now a singleton |
---|
57 | - VrpnClient class is now a singleton |
---|
58 | - VrpnObject no longer outputs Euler (only Quaternion): warning, output matrix has changed! |
---|
59 | |
---|
60 | ----------------------------------------------------------- |
---|
61 | * Tag 0.0.2: |
---|
62 | |
---|
63 | - src/SensorActuator: quaternion support for 3dmgx3 |
---|
64 | - tool/FlairGCS: added rx rate display |
---|
65 | - demos/SimpleFleet: new demo, 2 UAVs coordination |
---|
66 | - src/FlairSimulator: added fixed camera |
---|
67 | |
---|
68 | ----------------------------------------------------------- |
---|
69 | * Tag 0.0.1: |
---|
70 | |
---|
71 | -original commit |
---|
72 | |
---|