You are not logged in.

#1 2016-05-07 04:05:17

Croy
Member
Registered: 2016-04-17
Posts: 5

Motion Editor Off Line

Can anyone help me set up the Motion Editor to run locally on my computer free of the internet?

Offline

#2 2016-05-08 16:16:41

Guvalif
Moderator
From: Osaka / Japan
Registered: 2015-08-31
Posts: 135
Website

Re: Motion Editor Off Line

Hi, Croy :)

Whenever I test the application, I set up a local HTTP server using python.
(You could use any other language: ruby, node.js, and so on.)

One of the use case is shown as below:
1. Download the application. (https://github.com/plenprojectcompany/p … Editor_Web)
2. Run a local HTTP server on the path where is including "index.html" (e.g. https://github.com/plenprojectcompany/p … ion_editor).
   If you are using python, you could do it by typing `python -m SimpleHTTPServer 80`.
3. Access "http://localhost/".

Let you try the process ;)

Last edited by Guvalif (2016-05-08 16:19:47)

Offline

#3 2016-05-08 19:22:14

Croy
Member
Registered: 2016-04-17
Posts: 5

Re: Motion Editor Off Line

Hi Guvalif!
  I downloaded python and will try that. Will let you know how it goes. Is that how we will also use ubilinux and ros someday? Make edison a server using AP and send comands from motion editor to plen edison? (I have edison plen board and have loaded software following your tutorial  but don't want to put it in because I don't known how to play with plen if I put it in.)

Offline

#4 2016-05-17 06:07:00

Guvalif
Moderator
From: Osaka / Japan
Registered: 2015-08-31
Posts: 135
Website

Re: Motion Editor Off Line

Currently, the motion editor has an architecture which delegates HTTP listener, serial communication, and command-line converter to the control server.
e.g. -> https://github.com/plenprojectcompany/p … rol_server

If you would like to control PLEN developer edition through the motion editor,
you need to do one of the following processes.
1. Implement an ROS node which can listen the all HTTP requests the motion editor publishes.
   After that, you fill out the server setting to your edison's IP address.
2. Implement an ROS node which can connect the edison's central node on your PC.
   After that, you customize the control server to be able to communicate with the ROS node.

We haven't decided to add an ROS support in the control server,
but we started to publish customization manual for users.
-> http://plen.jp/playground/wiki/ja/tutor … instration
-> http://plen.jp/playground/wiki/ja/tutor … s_tutorial

Please wait for a while until all documents are translated ;)

Offline

Board footer

Powered by FluxBB