Christophe De Wagter
ee01e03927
[icons] computer vision
2015-09-15 15:19:03 +02:00
Christophe De Wagter
c72f2e3ba0
[icons] Digital Camera: deconflict Power on/off and Autoshoot on/off
2015-09-15 15:19:03 +02:00
Felix Ruess
cd14931a48
Merge pull request #1333 from paparazzi/board_knows_camera_settings
...
- put camera settings, format and filters into board files
- add debayer filter in video_thread to use it for bebop front cam
- simply define VIDEO_THREAD_CAMERA to bottom_camera or front_camera on ARDrone2 or Bebop
- runtime adjustable fps
2015-09-15 14:58:32 +02:00
Ewoud Smeur
ec98b8d01a
exception_flags in navigation.c instead of module
2015-09-15 14:06:04 +02:00
Felix Ruess
61306d7049
[video] runtime adjustable fps
...
and use CLOCK_MONTONIC instead of gettimeofday
2015-09-15 12:23:46 +02:00
Felix Ruess
23cac90536
[video_thread] run debayer filter if set
...
- and only free img buf if it was actually allocated
2015-09-15 11:11:24 +02:00
Christophe De Wagter
3ec6709d6a
[IMAV] FP
2015-09-15 02:31:29 +02:00
Felix Ruess
abacbc7a12
[video] fix video_thread for bebop front camera
...
- seems it doesn't work if the v4l2 subdev is initialized from the thread instead of the main process
- fixme: add subdev format to config
- rtp stream does not yet work with it, probably needs to be scaled down more or so...
2015-09-15 02:02:20 +02:00
Felix Ruess
16c5825aa3
[rotorcraft] fix implicit declaration of gps_inject_data
2015-09-15 00:59:23 +02:00
Felix Ruess
6dd0b562f8
[video] use video_config in video_thread
...
Each "board" (e.g. ARDrone2 or Bebop) defines a video_config_t for each camera,
then you only need to specify 'front_camera' or 'bottom_camera' instead of setting all parameters
2015-09-15 00:20:05 +02:00
Christophe De Wagter
f94ccb8c89
[video] main idea
2015-09-14 23:49:07 +02:00
Felix Ruess
bbe3144961
[ext] use swift-nav repo for libsbp
...
now that the patch was merged
2015-09-14 21:35:22 +02:00
Felix Ruess
012e317157
[conf] add poly survey to bebop for IMAV
2015-09-14 17:15:20 +02:00
agressiva
9ee90e884d
[modules] add rotorcraft polygon survey
2015-09-14 17:09:42 +02:00
Christophe De Wagter
164372e570
[IMAV]
2015-09-14 17:03:17 +02:00
Christophe De Wagter
3c3c69b4b2
[image] silent compile warnings in nps
2015-09-14 16:30:48 +02:00
Christophe De Wagter
eb68b37abb
[SAFETY] Shout out battery voltage in TUD controlpanel
2015-09-14 15:54:28 +02:00
Christophe De Wagter
175541e003
[conf] CDW
2015-09-14 15:54:28 +02:00
Christophe De Wagter
2542259a44
[blob] switch algorithm
2015-09-14 15:54:28 +02:00
bartremes
76d5e654a7
[conf]bat exeptions in bart airframes
2015-09-14 15:52:26 +02:00
Felix Ruess
53273a05ca
[python] pprz_msg: minor fixes and move_waypoint_example.py
2015-09-14 13:52:17 +02:00
Felix Ruess
858427bb11
[python] fix PprzMessage and don't require msg callback in ivy_msg_interface.py
2015-09-14 04:30:43 +02:00
Felix Ruess
cbdbac5174
[conf] fix bebop_indi_frog_flip.xml
2015-09-14 03:58:35 +02:00
Christophe De Wagter
125a91313f
[imavmarker]
2015-09-14 03:56:55 +02:00
Christophe De Wagter
78828e566a
[pattern landing]
2015-09-14 03:56:55 +02:00
Ewoud Smeur
baa588c7cf
added frog flip airframe file
2015-09-14 03:14:14 +02:00
Felix Ruess
e301c53e29
[modules] video_thread: change defines from VIEWVIDEO_x to VIDEO_THREAD_x
2015-09-14 03:05:30 +02:00
Ewoud Smeur
ef55f4fa3d
added bebop_flip to TUDelft conf
2015-09-14 02:14:38 +02:00
Felix Ruess
fef955cd77
Merge pull request #1352 from paparazzi/flip_guidance
...
[guidance] Add a flip guidance mode
2015-09-14 01:25:10 +02:00
Felix Ruess
8791d6e949
[modules] cv_opticflow: minor cleanup
2015-09-14 01:24:25 +02:00
Freek van Tienen
1e4b0b6d91
[guidance] Add a flip guidance mode
2015-09-14 00:38:18 +02:00
Freek van Tienen
b6e5cb6ee5
[conf] Update MAVTec frames
2015-09-13 23:49:19 +02:00
Freek van Tienen
cd77f1df41
[messages] Fix carrot PSI coef
2015-09-13 23:49:18 +02:00
Freek van Tienen
8f5f33a9ac
[conf] TUDelft update calibration MAVTec 4
2015-09-13 23:49:18 +02:00
Felix Ruess
fe0298843c
Merge pull request #1351 from bartremes/master
...
test flown survay and bat exeption
2015-09-13 23:16:06 +02:00
Felix Ruess
b54e54ea2a
[modules] example vertical_ctrl_module_demo
2015-09-13 23:15:14 +02:00
Felix Ruess
6e3021c830
[messages] remove phi/theta cmds from OPTIC_FLOW_EST message
...
as these are not part of the estimation
2015-09-13 19:41:24 +02:00
bartremes
0445100edb
[conf] bat exeption testflown ok
2015-09-13 19:39:36 +02:00
bartremes
937e1a46c8
[conf]asctec and mavtec
2015-09-13 18:03:29 +02:00
Felix Ruess
41d52d0c6a
[modules] separate opticflow calculation and guidance hover loop
2015-09-13 17:22:59 +02:00
Felix Ruess
dab660ff55
add OPTICAL_FLOW and VELOCITY_ESTIMATE ABI messages
...
and use them in the opticflow modules
2015-09-13 17:22:59 +02:00
Ewoud Smeur
387f51c1de
fixed exception flags
2015-09-13 12:10:40 +02:00
Felix Ruess
944ed27d5b
[flight plans] require deroute for exceptions
2015-09-13 11:35:11 +02:00
Freek van Tienen
19d2c10cc3
[conf] Update MAVTec airframes and conf
2015-09-13 11:12:05 +02:00
Felix Ruess
f5f30aef40
Merge pull request #1349 from paparazzi/piksi
...
Update Piksi driver
- better handling of the the baseline messages
- use the libsbp as a submodule
- compute the base "position" from the global position and the local baseline
- send the `BASE_POS` message to module so he can produce pseudo-global DGPS position
- send the antenna frontend mode via sbp message
- add DGPS and RTK fix modes to GPS
- fix uart write on linux
- add GPS_INJECT message
- add sbp2ivy
2015-09-13 10:43:35 +02:00
Felix Ruess
0a0b119c8f
[rotorcraft] guidance_h: put vars in struct
2015-09-13 10:19:27 +02:00
Felix Ruess
a4275abee3
[rotorcraft] guidance_h: make some vars private
2015-09-13 10:19:27 +02:00
Christophe De Wagter
b791f2fe37
Merge pull request #1348 from paparazzi/geolocator
...
Visual Blob geoprojection
2015-09-13 09:58:36 +02:00
Christophe De Wagter
1e7d2cc917
[conf] tuning
2015-09-13 02:52:36 +02:00
Christophe De Wagter
c47ce105fb
[blob] blob geo-locator module
2015-09-13 02:52:36 +02:00