Commit Graph

1876 Commits

Author SHA1 Message Date
Kwabena W. Agyeman
dab290675f ZBar Integration Part 1/2.
Main ZBar code, breaking the commit up because the main file is big.

I will refeactor UMM alloc out of apriltag.c and zbar.c once I'm
finished with this commit stream.

ZBar integration gives us support for basically all 1D linear barcodes.
2017-03-24 11:59:10 -04:00
Ibrahim Abd Elkader
2a3e7efcef Merge pull request #200 from kwagyeman/master
Fixed apriltags z translation.
2017-03-22 04:16:05 +02:00
Kwabena W. Agyeman
c6009ae05d Fixed apriltags z translation. 2017-03-21 21:01:52 -04:00
Ibrahim Abd Elkader
fb25fcee5e Merge pull request #199 from kwagyeman/mavlink
Fix uart receiving code
2017-03-22 02:45:03 +02:00
Kwabena W. Agyeman
aa5047cc7b Fix uart receiving code 2017-03-21 20:28:20 -04:00
Ibrahim Abd Elkader
c4d17fb6dd Merge pull request #198 from kwagyeman/mavlink
Add MAVLink scripts for quadcopters
2017-03-22 01:48:55 +02:00
Kwabena W. Agyeman
df17088d32 Add MAVLink scripts for quadcopters 2017-03-21 16:30:16 -04:00
iabdalkader
fb3582b440 Remove old MAX_INT_FRAME. 2017-03-16 20:34:04 +02:00
iabdalkader
669e9ad072 Removed unused JPEG_OFFS_SIZE. 2017-03-12 19:28:14 +02:00
iabdalkader
15d6b96bed Fix py_image_get_buffer to support writing BAYER. 2017-03-12 19:25:48 +02:00
iabdalkader
4502256e19 Fix py_image assertion message. 2017-03-12 19:19:00 +02:00
iabdalkader
11abb5221b Fix framebuffer size checks.
* Delay the FB size check and corrections to snapshot(). If the frame doesn't
  fit FB it gets cropped for GS, or the sensor is switched to bayer for RGB.
2017-03-12 19:07:26 +02:00
iabdalkader
b0ed5bb7af Add Bayer sensor support. 2017-03-12 03:38:26 +02:00
iabdalkader
5615a25745 Add Bayer support in OV7725 driver. 2017-03-12 03:33:33 +02:00
iabdalkader
d330486758 Add Bayer JPEG support. 2017-03-12 03:32:20 +02:00
iabdalkader
b94182dce4 Add new RAW/BAYER pixel format to support 2BPP VGA. 2017-03-12 03:29:49 +02:00
iabdalkader
002c2894aa Add IM_GET_RAW_PIXEL 2017-03-12 02:36:52 +02:00
Ibrahim Abd Elkader
71a486caa3 Merge pull request #194 from kwagyeman/master
Add pixy emulation scripts
2017-03-11 02:57:03 +02:00
Kwabena W. Agyeman
06f41880a7 Add pixy emulation scripts 2017-03-10 19:24:33 -05:00
iabdalkader
81faf6f0f8 Update firmware images. 2017-03-09 23:04:33 +02:00
iabdalkader
fbc30e9736 Add missing ksize. 2017-03-09 22:46:03 +02:00
iabdalkader
e5aa66cd12 Use sep conv in ORB. 2017-03-09 22:43:24 +02:00
iabdalkader
ea7b87e866 Add separable convolution. 2017-03-09 22:43:05 +02:00
iabdalkader
040a3cb0e4 Use separable gaussian kernels. 2017-03-09 22:41:37 +02:00
iabdalkader
943f19ae5d Add MJPEG AP mode example script. 2017-03-09 20:54:36 +02:00
iabdalkader
7b1fa85880 Update MJPEG script. 2017-03-09 20:54:09 +02:00
iabdalkader
a4561c7efa WINC: Add support for AP mode. 2017-03-09 20:39:53 +02:00
iabdalkader
32dded64fd Use faster SPI GPIO. 2017-03-09 20:23:13 +02:00
iabdalkader
8c0e1603eb Redefine log level when CONF_WINC_DEBUG is enabled. 2017-03-09 20:22:00 +02:00
iabdalkader
096361c711 Remove headers from mp.h 2017-03-09 03:47:24 +02:00
iabdalkader
1d1eede947 Updated docs. 2017-03-07 21:35:35 +02:00
iabdalkader
ee0e9822b7 Update keypoints scripts. 2017-03-07 19:45:48 +02:00
iabdalkader
6d838ff8ee Update docs. 2017-03-04 03:47:41 +02:00
iabdalkader
5e9beab3d6 Bump firmware version. 2017-02-28 18:07:39 +02:00
iabdalkader
178437a8b1 Update change log. 2017-02-28 18:05:21 +02:00
iabdalkader
c6211ae904 Update firmware images. 2017-02-28 17:58:23 +02:00
iabdalkader
a054b5faab Fix cascade step.
* Assumed window width == height.
2017-02-28 17:51:03 +02:00
iabdalkader
c3a75a515b Update face detection script. 2017-02-28 17:47:07 +02:00
iabdalkader
15fc16c916 Update face tracking script. 2017-02-28 17:45:48 +02:00
iabdalkader
7616e487f9 Handle CTRL+D/C/A just like MP boards. 2017-02-23 15:20:14 +02:00
iabdalkader
f7c49cc01d Add CAN init0/deinit in main.c 2017-02-23 15:16:04 +02:00
iabdalkader
2934e88146 Enable CAN2 for OMV2 and OMV3 2017-02-23 15:04:04 +02:00
iabdalkader
f0a389f2cc Enable extra MP modules. 2017-02-23 02:15:04 +02:00
Ibrahim Abd Elkader
07c11f90fb Merge pull request #192 from kwagyeman/pixy_fixies
Add callbacks back in for emulating pixy.
2017-02-15 23:41:22 +02:00
Kwabena W. Agyeman
1b3f444351 Add callbacks back in for emulating pixy. 2017-02-15 13:18:11 -05:00
Ibrahim Abd Elkader
14fadbc175 Merge pull request #190 from kwagyeman/apriltag_fixes
AprilTags Fixes
2017-02-15 18:33:51 +02:00
Kwabena W. Agyeman
cd07c0d5fa AprilTags Fixes
* Made all memory allocations during the exhaustive time safe.
* Added 3D pose output from the AprilTags code.
2017-02-14 18:36:52 -05:00
Ibrahim Abd Elkader
80dc85385e Merge pull request #189 from kwagyeman/qrcode_fixes
QR Code Bug Fixes
2017-02-11 06:39:45 +02:00
Kwabena W. Agyeman
b22aadc21f QR Code Bug Fixes
Fixed typo in qrcode script. Moved scripts to new folder. Fixed roi
offset for qrcodes. Use fast functions in qrcode library.
2017-02-10 15:14:29 -05:00
Ibrahim Abd Elkader
7b82c52a12 Merge pull request #188 from kwagyeman/apriltags
April Tag Release Fixes
2017-02-10 20:48:42 +02:00