Loading...
 

Bebop

TOC
Bebop

Bebop

Quick start

telnet 192.168.42.1
BusyBox v1.20.2 (2015-01-20 10:24:43 CET) built-in shell (ash)

Development Guides

ARM disassemblers

Development Libraries

Cross-compiler toolchain

Precompiled cross-compiler toolchain

ROS

Simulation

Computer Vision

FFMPEG AVFrame to OpenCV Mat conversion (Google Search )

GPU integration

http://on-demand.gputechconf.com/gtc/2013/webinar/opencv-gtc-express-shalini-gupta.pdf

https://github.com/Parrot-Developers/ARSDKBuildUtils/issues/5
http://forum.developer.parrot.com/t/could-not-connect-to-the-bebop-drone-using-the-avformat-open-input-function/37
http://forum.developer.parrot.com/t/bebop-and-opencv/111/7

http://stackoverflow.com/questions/23749968/why-datatype-has-to-be-uint8-in-opencv-python-wrapper
http://stackoverflow.com/questions/801199/opencv-to-use-in-memory-buffers-or-file-pointers

Object Detection and recognition

http://opencv-srf.blogspot.com/2010/09/object-detection-using-color-seperation.html
http://stackoverflow.com/questions/279410/opencv-object-detection-center-point
http://stackoverflow.com/questions/6416117/simple-object-detection-using-opencv-and-machine-learning
https://sites.google.com/a/forstersfreehold.com/visible-kitteh-project/home/announcements/tutorial1objectrecognitionwithopencvandandroid-overviewofobjectrecognition

Image Processing Techniques

http://www.intorobotics.com/how-to-detect-and-track-objects-using-matlab/
http://docs.opencv.org/modules/imgproc/doc/feature_detection.html#cornersubpix
http://docs.opencv.org/2.4.11/doc/tutorials/features2d/trackingmotion/corner_subpixeles/corner_subpixeles.html
http://docs.opencv.org/3.0-beta/doc/py_tutorials/py_feature2d/py_features_harris/py_features_harris.html
http://docs.opencv.org/master/dc/d0d/tutorial_py_features_harris.html#gsc.tab=0
https://code.google.com/p/opencv-cookbook/source/browse/trunk/Chapter%2009/robustmatching.cpp
http://www.vlfeat.org/overview/sift.html
http://morf.lv/modules.php?name=tutorials&lasit=2
http://docs.opencv.org/doc/tutorials/features2d/feature_homography/feature_homography.html

Monocular Visual odometry (Wikipedia )

Corner Detection

Simultaneous Localisation And Mapping SLAM (Google )(Wikipedia )

Info

/ # cat /proc/version
Linux version 3.4.11 (marjoriecoulin@FR-B-200-147) (gcc version 4.6.3 (Sourcery CodeBench Lite 2012.03-57) ) #1 SMP PREEMPT Tue Jan 20 10:24:07 CET 2015
/ # cat version.txt
1.33.0

Files System

LocationDescription
/bin? All the executable binary programs (file) required during booting, repairing, files required to run into single-user-mode, and other important, basic commands viz., cat, du, df, tar, rpm, wc, history, etc.
/calib? Calibration files
/data? Data files
/data_us? Data US files
/debugfs? Debug files
/dev? Contains device files for all the hardware devices on the machine e.g., cdrom, cpu, etc
/etc? Contains Application’s configuration files, startup, shutdown, start, stop script for every individual program.
/factory? Factory files
/home? Home directory of the users. Every time a new user is created, a directory in the name of user is created within home directory which contains other directories like Desktop, Downloads, Documents, etc.
/lib? The Lib directory contains kernel modules and shared library images required to boot the system and run commands in root file system.
/proc? A virtual and pseudo file-system which contains information about running process with a particular Process-id aka pid.
/sbin? Contains binary executable programs, required by System Administrator, for Maintenance. Viz., iptables, fdisk, ifconfig, swapon, reboot, etc.
/sys? Modern Linux distributions include a /sys directory as a virtual filesystem, which stores and allows modification of the devices connected to the system.
/tmp? System’s Temporary Directory, Accessible by users and root. Stores temporary files for user and system, till next boot.
/update? Update files
/usr? Contains executable binaries, documentation, source code, libraries for second level program.
/var? Stands for variable. The contents of this file is expected to grow. This directory contains log, lock, spool, mail and temp files.
/www? World Wide Web host folder
/version.txt? Version file

Interesting files

LocationDescription
/data/dragon.conf? Config file for dragonprog executable

Bebop compiled file info

File: check_motors
Format: ELF 32-bit LSB executable *
ARM
EABI5 version 1 (SYSV)
dynamically linked (uses shared libs)
for GNU/Linux 2.6.16
stripped
Size: 95.4 KB
MD5: c7ed2ddaa5396053a67b9acb3e5504c0
SHA-1: 39d07c58118c2f8a8342a498ee2cf64383f1e1b5

IEEE Robotics and Automation Society Membership
Dallas Personal Robotics Group (DPRG)
Calendar of Computer Image Analysis, Computer Vision Conferences
ICCV the premier international Computer Vision event ieee

Dates: 07 Dec - 13 Dec 2015Location: Chile
Contact:Carmen Saliba, IEEE Computer Society, 10662 Los Vaqueros Circle, Los Alamitos, CA USA 90720, 714-816-2108 csaliba at computer.org


Bebop Links
Bebop API
Doxygen