Applications

$ docker run -it user/copter 1 20.6072093 -103.4177344 5

Attributes

$ docker build -t user/a_attributes .
$ docker run user/a_attributes tcp:172.17.0.2 5762 1
+ IPADDRESS=tcp:172.17.0.2
+ PORT=5762
+ VEHICLEID=1
+ cd /home/user/
+ python attributes.py --connect=tcp:172.17.0.2:5762 --id=1
...

TakeOff

$ docker build -t user/a_takeoff .
$ docker run xe1gyq/takeoff tcp:172.17.0.2 5762 1 10
+ IPADDRESS=tcp:172.17.0.2
+ PORT=5762
+ VEHICLEID=1
+ ALTITUDE=10
+ cd /home/user/
+ python takeoff.py --connect=tcp:172.17.0.2:5762 --id=1 --alt=10
...

GoTo

$ docker build -t user/a_goto .
$ docker run user/a_goto tcp:172.17.0.2 5762 1 20.6083093 -103.4187344 10 5
+ IPADDRESS=tcp:172.17.0.2
+ PORT=5762
+ VEHICLEID=1
+ LATITUDE=20.6083093
+ LONGITUDE=-103.4187344
+ ALTITUDE=10
+ SPEED=10
+ cd /home/user/
+ python goto.py --connect=tcp:172.17.0.2:5762 --id=1 --lat=20.6073093 --lon=-103.4177344 --alt=10 --speed=5
...

Square

$ docker build -t user/a_square .
$ docker run user/a_square tcp:172.17.0.2 5762 1 20.6
083093 -103.4187344 2                                                                                                                   
+ IPADDRESS=tcp:172.17.0.2
+ PORT=5762
+ VEHICLEID=1
+ LATITUDE=20.6083093
+ LONGITUDE=-103.4187344
+ ALTITUDE=2
+ cd /home/user/
+ python square.py --connect=tcp:172.17.0.2:5762 --id=1 --lat=20.6083093 --lon=-103.4187344 --alt=2
...

Circular

$ docker build -t user/a_circular .
$ docker run user/a_circular tcp:172.17.0.2 5762 1 20.6083093 -103.4187344 10
+ IPADDRESS=tcp:172.17.0.2
+ PORT=5762
+ VEHICLEID=1
+ LATITUDE=20.6083093
+ LONGITUDE=-103.4187344
+ ALTITUDE=10
+ cd /home/user/
+ python circular.py --connect=tcp:172.17.0.2:5762 --id=1 --lat=10 --lon=20.6098606 --alt=-103.4188124
...

Last updated