Package Exports
- cylon-bebop
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (cylon-bebop) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Cylon.js For Bebop
Cylon.js (http://cylonjs.com) is a JavaScript framework for robotics, physical computing and the Internet of Things.
This module provides an adaptor/driver for the Parrot Bebop drone.
The implementation uses the node-bebop node module from @hybridgroup.
Want to use Ruby on robots? Check out our sister project Artoo (http://artoo.io)
Want to use the Go programming language to power your robots? Check out our sister project Gobot (http://gobot.io).
How to Install
$ npm install cylon cylon-bebopHow to Use
var Cylon = require('cylon');
Cylon.robot({
connections: {
bebop: { adaptor: 'bebop' }
},
devices: {
drone: { driver: 'bebop' }
},
work: function(my) {
my.drone.takeOff();
after((5).seconds(), my.drone.land);
}
}).start();How to Connect
The Bebop is a WiFi device, and by default it is configured to act as a WiFi access point. To connect to a single drone just connect your computer's WiFi to the drone's WiFi. The default name for the Bebop's access point will include "Bebop" in its name.
Documentation
We're busy adding documentation to our web site at http://cylonjs.com/ please check there as we continue to work on Cylon.js
Thank you!
Contributing
For our contribution guidelines, please go to https://github.com/hybridgroup/cylon/blob/master/CONTRIBUTING.md .
Release History
For the release history, please go to https://github.com/hybridgroup/cylon-bebop/blob/master/RELEASES.md .
License
Copyright (c) 2013-2016 The Hybrid Group. Licensed under the Apache 2.0 license.
