giovedì 12 marzo 2015


My Drone Quadcopter experimentation





















Part List (if you need detail feel fre to email me francesco.collova @ gmail.com)

The frame - Hobbyking_X650F_Glass_Fiber_Quadcopter_Frame_550mm


Motor - 4X

ESC - 4X

Esc - Motor cable 4X

Male to Male servo LID

HTX Connector - 1X

Heat tube

Power Distribution Power

Propeller



Programming Card

Module and receiver X Radio
http://www.hobbyking.com/hobbyking/store/__14355__FrSky_DF_2_4Ghz_Combo_Pack_for_JR_w_Module_RX.html

venerdì 10 ottobre 2014

Drone Economy



The drone economy is being built in the garage using the $35 Raspberry Pi and a $40 Arduino. This is not break-the-bank equipment. The Raspberry Pi is a credit card sized computer that can run Linux, has multiple I/O ports include HDMI and USB, Wi-Fi, and a reasonable CPU and RAM. In other words, take a computer from 3 years ago, condense it into a size that almost fits into your wallet, and you have a Raspberry Pi. For $35. With this technology, and a few hundred dollars, a hard-working geek can build an intelligent robot to do many things around your house, in your car, at your office, or, with a little more money, in the air.

Arduino
Raspberry Pi
Drone Economy
http://www.usatoday.com/story/tech/2013/12/02/underground-drone-economy/3805387/
http://www.ft.com/indepth/drone-economy
http://www.puryear-it.com/blog/2014/03/04/drone-economy-right-now/
http://www.newyorker.com/news/news-desk/idea-of-the-week-the-drone-economy

venerdì 13 dicembre 2013

OpenStack in a BOX

Come installare OpenStack sul proprio desktop per sperimentare con il prodotto in una configurazione interessante, con tre Nodi: Controller Compute e Network.
Per fare ciò utilizzeremo a sua volta delle macchine virtuali create tramite Virtualbox (https://www.virtualbox.org/) per i tre Nodi, ed un PC desktop con almeno 4Gb di RAM. Per generare le macchine virtuali utilizzeremo Vagrant ed Ansible. Ansible è un sw per la gestione di infrastrutture e sarà utilizzato per deployare sui tre nodi virtuali (Vbox) di OpenStack tutto il sw necessario.
Per qualche dettaglio su Ansible si può consultare:http://www.slideshare.net/fcollova/infrastructure-as-data. Vagrant e un tool per la creazione e gestione delle macchine Virtuali di Virtualbox.
La versione di OpenStack che installeremo è Havana cioè l'ultima disponibile al sito di OpenStack (http://www.openstack.org/).
Per fare l'installazione utilizziamo un Kit fatto da Djorelly che ringrazio per il suo lavoro, è disponibile qui: https://github.com/djoreilly/quantum-ansible.I prerequisiti sono di aver installato su una distribuzione Ubuntu 12.04 LTS (questa è quella che ho utilizzato) i seguenti SW:
  • git
    $ sudo pip install paramiko PyYAML Jinja2 ansible
  • VirtualBox (versione usata 4.2.18)
Per installare tutto l'ambiente basta fare:
(Prelevate la 64-bit Ubuntu 12.04 (precise) Vagrant box)

vagrant box add precise64 http://files.vagrantup.com/precise64.box

git clone http://github.com/djoreilly/quantum-ansible
cd quantum-ansible
git checkout havana
./install-openstack

Alla fine dell'installazione che dura circa 30mm vi potrete collegare al vostro openstack dal desktop tramite la console Horizon che sarà raggiungibile all'indirizzo: http://10.0.10.10/horizon utente=admin and password=secrete.


I tre nodi saranno generati secondo al configurazione che vedete nella figura seguente:


martedì 12 marzo 2013

venerdì 31 agosto 2012


    - NetworkX - is a Python library for doing network analysis it allow to create and study
complex network and is based completely on Python without module compiled
in other language

NetworkX is able to manage many type of networks, or graphs:

• Nodes can be any (hashable) Python object, edges can contain arbitrary data
• Flexibility ideal for representing networks found in many different fields
• Easy to install on multiple platforms and up-to-date documentation
• First release in April 2005

The official site is: http://networkx.lanl.gov/