Control webinterface for robots
JavaScript TeX HTML Python CSS Jupyter Notebook
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 88 commits ahead, 9 commits behind poppy-project:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app1 syntax wifi Nov 18, 2017
jupyter jupyter frame Nov 29, 2016
my_python notebook test Nov 29, 2016
projet wifi Dec 9, 2016
static-externe add uno Mar 26, 2018
.gitignore other right Nov 14, 2017
README.md new start context and db optimization Jan 28, 2017
change_right.sh right Nov 14, 2017
changelog.txt django way Nov 20, 2016
db.sqlite3 new db Nov 20, 2017
djangoticia01.jpg beautiful readme Jan 26, 2017
manage.py first snap integration Aug 17, 2016
mot_de_passe.txt django way Nov 20, 2016
requirements.txt other right Nov 14, 2017

README.md

Djangoticia: a Control Web Interface for Roboticia and Poppy robots. Based on Django.

Warning : Djangoticia is mainly intended to work on a Raspberry-Pi to work with Roboticia robots. Because Roboticia robots are Poppy compatible, it could also works with Poppy robots. You can find a SD card image for RPI3 with Djangoticia already installed here. Anyway, Djangoticia can work (without all functionalities) on other systems like windows. It can also drive simulated robots on VREP.

Installation

pip install -r requirements.txt

Warning : Djangoticia plugs its command on Pypot (a dependency of Roboticia-first). If you experiment difficulties to install Pypot(http://github.com/poppy-project/pypot), the best choice is to take a scientific Python distribution with all onboard like : anaconda.

Usage

To start the web interface, simply run the manage.py script:

python manage.py runserver

It will start the test webserver on localhost and use the default port 8000. So, you can now connect to http://localhost:8000 and see this:

Homepage of the Web Interface

Warning : This will run the Django test server. To serve the pages in production mode, you have to use a web server in addition of Django. Apache and mod_wsgi is a possibility. Configuration of production mode really depends on your system and need some skills in webserver management. Here is the documentation. For all questions or requests for support, please use the poppy forum.

Powered by poppy project