<mediawiki xmlns="http://www.mediawiki.org/xml/export-0.10/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.mediawiki.org/xml/export-0.10/ http://www.mediawiki.org/xml/export-0.10.xsd" version="0.10" xml:lang="en">
  <siteinfo>
    <sitename>Bambi</sitename>
    <dbname>d026e5a7</dbname>
    <base>https://wiki.bambi.florian.world/w/Bambi_Wiki</base>
    <generator>MediaWiki 1.28.2</generator>
    <case>first-letter</case>
    <namespaces>
      <namespace key="-2" case="first-letter">Media</namespace>
      <namespace key="-1" case="first-letter">Special</namespace>
      <namespace key="0" case="first-letter" />
      <namespace key="1" case="first-letter">Talk</namespace>
      <namespace key="2" case="first-letter">User</namespace>
      <namespace key="3" case="first-letter">User talk</namespace>
      <namespace key="4" case="first-letter">Bambi</namespace>
      <namespace key="5" case="first-letter">Bambi talk</namespace>
      <namespace key="6" case="first-letter">File</namespace>
      <namespace key="7" case="first-letter">File talk</namespace>
      <namespace key="8" case="first-letter">MediaWiki</namespace>
      <namespace key="9" case="first-letter">MediaWiki talk</namespace>
      <namespace key="10" case="first-letter">Template</namespace>
      <namespace key="11" case="first-letter">Template talk</namespace>
      <namespace key="12" case="first-letter">Help</namespace>
      <namespace key="13" case="first-letter">Help talk</namespace>
      <namespace key="14" case="first-letter">Category</namespace>
      <namespace key="15" case="first-letter">Category talk</namespace>
    </namespaces>
  </siteinfo>
  <page>
    <title>Bambi Wiki</title>
    <ns>0</ns>
    <id>1</id>
    <revision>
      <id>189</id>
      <parentid>188</parentid>
      <timestamp>2018-09-26T17:36:58Z</timestamp>
      <contributor>
        <username>Florian</username>
        <id>1</id>
      </contributor>
      <minor/>
      <comment>/* BAMBI INSTALLATION REQUIREMENTS */</comment>
      <model>wikitext</model>
      <format>text/x-wiki</format>
      <text xml:space="preserve" bytes="3951">&lt;strong&gt;Welcome to the documentation Wiki of Bambi&lt;/strong&gt;

An introduction needs still to be made. Some links to youtube videos of similar projects:

* [https://www.youtube.com/watch?v=BMF9r2Ht-A4 Mulicopter + thermal camera]
* [https://www.youtube.com/watch?v=827RO-JvvpI Hegau Bodensee]
* [https://www.youtube.com/watch?v=OlKUXirQCpQ Südtirol]
* [https://www.youtube.com/watch?v=UJxRuLogFrE&amp;t=214s Rheingau Taunus]

== BAMBI INSTALLATION REQUIREMENTS ==

# Install script used for installation (also Gazebo, which is not necessary on RaspberryPI): [[https://dev.px4.io/en/setup/dev_env_linux.html#gazebo-with-ros https://dev.px4.io/en/setup/dev_env_linux.html#gazebo-with-ros]]
# &lt;code&gt;sudo apt install libxml2-dev libxslt-dev python-dev python-rosinstall ros-kinetic-geodesy ros-kinetic-control-toolbox&lt;/code&gt;
# &lt;code&gt;sudo -H pip install future lxml pykml libgeographic-dev&lt;/code&gt;

== Project Bias Point ==

The projects aims to develop an automated solution for the very specific use-case. The already developed and highly stressed concept of UVA is the starting point of the project. So we won't develop new techniques regarding these basic issues. Therefore we start with a DRONE that is able to:

# Hold a desired altitude
# Keep / fly to a desired GPS position
# Compensate external disturbances
# Provide ground communication for troubleshooting and development


To achieve this we use the following '''basic hardware''':

* Pixhawk flashed with PX4 flight stack (a featuring open source flight controller) 
* NEO-M8n (GPS) 
* 3DR telemetry radio 433Hz (to have a serial link to the ground station and communicate to the flight board trough Mavlink protocol)
* Video TX Ts5823/5828 (300/600mW video transmitter 5.8GHz)
* Video RX 5.8gHz av output or otg (uvc)
* '''OBSOLETE''' Sonar ([[WT81B003-0202 (Ultrasonic long distance sensor)]]) 
* LidarLite V3 (altitude distance sensor) ([https://static.garmin.com/pumac/LIDAR_Lite_v3_Operation_Manual_and_Technical_Specifications.pdf Datasheet])
*TFmini lidar ([https://cdn.sparkfun.com/assets/5/e/4/7/b/benewake-tfmini-datasheet.pdf Datasheet])

== Mimmo ==

Meetings:

# [[2017-07-04 Skype Call]]
# [[2017-11-15 Meeting 1]]
# [[2018-07-0x Meeting 2]]

== Simulation ==
#[[Simulation with Gazebo + PX4 SITL + ROS]]

== Project Milestones ==

# [[Georeferenced Orthophoto]]
# [[Image Processing]] (obtain the contour of the field)
# [[Automated Flight Route Planner]]
# [[Obstacle Avoidance Flight Mode]]
# [[Thermal Camera Processing]]
# [[Bambi Saving Workflow]] (e.g. mobile apps)

== Project LOG ==

Intensive project activity log (see [[Activity Log]]):

# [[Day 1]]
# [[Day 2]]
# [[Day 3]]
# [[Day 4]]
# [[Day 5]]
# [[Day 6]]
# [[Day 7]]
# [[Day 8]]
# [[Day 9]]
# [[Day 10]]
# [[Day 11]]
# [[Day 12]]
# [[Day 13]]
# [[Day 14]]
# For the last 3 days, see [[Activity Log]]

See also [[Longterm TODOs]]

== Collection of related stuff that may be useful ==

* [https://dev.px4.io/en/ PX4 Development Guide and Architectural Overview]
* [https://lirias.kuleuven.be/bitstream/123456789/490846/1/VISAPP_15_DHU.pdf How to choose the best embedded processing platform]
* [https://dashcamtalk.com/forum/threads/xiaomi-yi-camera-gui-control-configure-from-pc-win-lin-mac.11206 Gui and py script to control YI Cam] (e.g. shoot trigger)
** See also [https://gist.github.com/SkewPL/f57e6cff7fa14601f6b256926aa33437 https://gist.github.com/SkewPL/f57e6cff7fa14601f6b256926aa33437]
* [https://larrylisky.com/2016/11/24/enabling-raspberry-pi-camera-v2-under-ubuntu-mate/ how to configure PI cam on ubuntu]
* [https://link.springer.com/chapter/10.1007/978-3-319-50835-1_49 ETHZ Detection and tracking of possible human victims using thermal and visual cameras in real time]
* Reference: [https://cse.sc.edu/~jokane/teaching/374/uav.pdf Toward a fully autonomous UAV: Research platform for indoor and outdoor urban search and rescue (Elmar Mair)]

== Getting started with MediaWiki ==
* [[Help:Cheatsheet]]</text>
      <sha1>q2j49236w54xaw6kqew3985upcxuhqr</sha1>
    </revision>
  </page>
</mediawiki>
