Removed trailing whitespaces

Esse commit está contido em:
Laurent Eschenauer
2013-05-29 21:00:07 +02:00
commit 6f4b9f545a
5 arquivos alterados com 86 adições e 86 exclusões
+28 -28
Ver Arquivo
@@ -1,45 +1,45 @@
{
"actions": [],
"canPull": false,
"canPush": false,
"compatibility": [],
"description": "Combox recipe for ardrone-webflight development.",
"directories": [],
"documentation": "",
"actions": [],
"canPull": false,
"canPush": false,
"compatibility": [],
"description": "Combox recipe for ardrone-webflight development.",
"directories": [],
"documentation": "",
"files": [
{
"group": "root",
"mode": "755",
"name": "install.sh",
"owner": "root",
"path": "/var/lib/comodit/webflight/install.sh",
"group": "root",
"mode": "755",
"name": "install.sh",
"owner": "root",
"path": "/var/lib/comodit/webflight/install.sh",
"template": {
"delimiter": {
"end": "}",
"end": "}",
"start": "${"
},
},
"name": "install.sh"
}
}
],
"groups": [],
"handlers": [],
"name": "ardrone-webflight",
"organization": "Eschnou",
],
"groups": [],
"handlers": [],
"name": "ardrone-webflight",
"organization": "Eschnou",
"packages": [
{
"name": "git"
},
},
{
"name": "nodejs"
}
],
"parameters": [],
"price": "0.00",
"repositories": [],
"services": [],
"url": "",
"users": [],
"uuid": "B72AD380C2E611E2B891B16EAC1F0212",
],
"parameters": [],
"price": "0.00",
"repositories": [],
"services": [],
"url": "",
"users": [],
"uuid": "B72AD380C2E611E2B891B16EAC1F0212",
"version": 10
}
+42 -42
Ver Arquivo
@@ -1,80 +1,80 @@
{
"canPull": false,
"canPush": false,
"description": "Install virtual box guest additions and configure mount points.",
"canPull": false,
"canPush": false,
"description": "Install virtual box guest additions and configure mount points.",
"directories": [
{
"group": "root",
"mode": "755",
"name": "ComodIT Logs",
"owner": "root",
"group": "root",
"mode": "755",
"name": "ComodIT Logs",
"owner": "root",
"path": "/var/log/comodit/virtualbox/"
}
],
"documentation": "",
],
"documentation": "",
"files": [
{
"group": "root",
"mode": "755",
"name": "install.sh",
"owner": "root",
"path": "/var/lib/comodit/applications/virtualbox/install.sh",
"group": "root",
"mode": "755",
"name": "install.sh",
"owner": "root",
"path": "/var/lib/comodit/applications/virtualbox/install.sh",
"template": {
"delimiter": {
"end": "}",
"end": "}",
"start": "${"
},
},
"name": "install.sh"
}
}
],
"groups": [],
],
"groups": [],
"handlers": [
{
"do": [
{
"action": "execute",
"action": "execute",
"resource": "file://install.sh"
}
],
],
"on": [
"_install"
]
}
],
"name": "virtualbox-guest-additions",
"packages": [],
],
"name": "virtualbox-guest-additions",
"packages": [],
"parameters": [
{
"description": "",
"key": "shares",
"name": "Shares",
"description": "",
"key": "shares",
"name": "Shares",
"schema": {
"items": {
"properties": {
"mount": {
"description": "Share mount point",
"pretty": "Mount point",
"required": true,
"description": "Share mount point",
"pretty": "Mount point",
"required": true,
"type": "string"
},
},
"name": {
"description": "Share name",
"pretty": "Name",
"required": true,
"description": "Share name",
"pretty": "Name",
"required": true,
"type": "string"
}
},
},
"type": "object"
},
},
"type": "array"
},
},
"version": 1
}
],
"price": "0.00",
"repositories": [],
"services": [],
"url": "https://www.virtualbox.org/",
"users": []
],
"price": "0.00",
"repositories": [],
"services": [],
"url": "https://www.virtualbox.org/",
"users": []
}
+1 -1
Ver Arquivo
@@ -4,4 +4,4 @@ Author:
With additional contributions from:
Bernhard K. Weisshuhn (bkw@codingforce.com)
Benjamin Nortier (@bjnortier)
Andreas (@functino)
Andreas (@functino)
+13 -13
Ver Arquivo
@@ -2,23 +2,23 @@
Pilot the AR.Drone 2.0 directly from your browser. Extend the application with plugins
to add features such as video recording, autonomous flight, face recognition, and more.
It makes it a very friendly environment to quickly build and experiment with your drone
It makes it a very friendly environment to quickly build and experiment with your drone
(e.g. during a nodecopter event).
If you encounter an issue; please submit it to the issue tracker! You can also catch
up with me (eschnou) on twitter or on #freenode (channel #nodecopter).
**This branch is the development branch, there are no packaged release yet.**
**This branch is the development branch, there are no packaged release yet.**
## Built-in plugins
* **[video-png](plugins/video-png/)** stream the video to the browser through static image loading,
* **[video-png](plugins/video-png/)** stream the video to the browser through static image loading,
works great in every browser.
* **[video-stream](plugins/video-stream/)** use [node-dronestream](https://github.com/bkw/node-dronestream) to stream the raw h264 video
* **[video-stream](plugins/video-stream/)** use [node-dronestream](https://github.com/bkw/node-dronestream) to stream the raw h264 video
feed via webscokets and rendering in Javascript !!! Need a modern browser and CPU.
* **[hud](plugins/hud/)** to visualize a head-up display with artificial horizon, compass,
* **[hud](plugins/hud/)** to visualize a head-up display with artificial horizon, compass,
altimeter, etc. Based on [nodecopter-cockpit](https://github.com/bkw/nodecopter-cockpit)
* **[pilot](plugins/pilot)** to control the drone remotely using the keyboard. Based on [drone-browser](https://github.com/functino/drone-browser).
@@ -42,27 +42,27 @@ bower install
3. Run `node app.js`
4. Point your browser to http://localhost:3000/
If you have enabled the **pilot** plugin, you can fly the drone with the following keys. Yes,
these are azerty bindings :-) If you need qwerty ones, just hack the plugin. I'll need to find
If you have enabled the **pilot** plugin, you can fly the drone with the following keys. Yes,
these are azerty bindings :-) If you need qwerty ones, just hack the plugin. I'll need to find
a way to provide custome configuration etc.
Use `Z, S, Q, D` to move front, back and sideways. Use your `cursors` to go up/down or turn
Use `Z, S, Q, D` to move front, back and sideways. Use your `cursors` to go up/down or turn
clockwise/counter clockwise. Use `t` to takeoff and `l` for landing.
## Adding your own plugin
There is no tutorial yet, in the meanwhile, just have a look at the built in plugins,
it is faily straightforward.
There is no tutorial yet, in the meanwhile, just have a look at the built in plugins,
it is faily straightforward.
I would like to maintain a list of user plugins. If you hack something, please let me know
and I'll add you to the list.
## Thanks
This work is based on the integration of [nodecopter-cockpit](https://github.com/bkw/nodecopter-cockpit)
This work is based on the integration of [nodecopter-cockpit](https://github.com/bkw/nodecopter-cockpit)
and [drone-browser](https://github.com/functino/drone-browser), refactored in a plugin architecture.
Thanks to [@bkw](https://github.com/bkw/) and [@functino](https://github.com/functino) for sharing! Also
a big thank you to [@felixge](https://github.com/felixge) for his [node-ar-drone](https://github.com/felixge/node-ar-drone) library
Thanks to [@bkw](https://github.com/bkw/) and [@functino](https://github.com/functino) for sharing! Also
a big thank you to [@felixge](https://github.com/felixge) for his [node-ar-drone](https://github.com/felixge/node-ar-drone) library
which pushed me into buying a drone and become crazy about these little flying robots!
## License
+2 -2
Ver Arquivo
@@ -35,8 +35,8 @@ app.configure('development', function () {
});
app.get('/', function (req, res) {
res.render('index', {
title: 'Express'
res.render('index', {
title: 'Express'
,scripts: scripts
,styles: styles
});