User Tools

Site Tools


projects:ideas:mobotware

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

projects:ideas:mobotware [2012/09/21 17:19]
claes [Manual For MobotWare]
projects:ideas:mobotware [2021/08/14 04:21]
Line 1: Line 1:
-====== MobotWare Project Ideas ====== 
-===== In row navigation with laserscanner ===== 
-Create a plugin for laser server so robots can follow rows in fields. 
  
-===== MobotWare User Interface ===== 
-==== Continue the work started by Thomas Parkhøi ==== 
-Thomas Parkhøi wrote the BSc Thesis Robot mission manager GUI with sugguestions for updating the UI for the hako client. 
- 
-These updates should be finished and tested. 
-===== MobotWare for LegoMindstorms NXT ===== 
-Create a firmware for Legomindstorms so it is possible to program them using SMRCL and/or a highlevel controller program connect to the mindstorm via Bluetooth. 
-  * Firmware for running SMRCL 
-  * Drives for the sensors 
-    *Both native Lego sensors and third party sensors. 
-The mindstoms could then also be used as a simulation tool for the Hako or other robots. 
-===== ROS/Mindstorms/MobotWare ===== 
-There is a ROS-NXT pack that uses a lot of interesting functions. It could be cool to control the mindstoms with a combination of ROS and SMRCL.  
- 
- 
-===== Plugin based MRC ===== 
-Change/update the MRC so it is plugin-based like the rest of MobotWare. Fx. Motioncontroller so it is easier to implement different kinematic modules. 
- 
-===== SMRCL IDE/Debugger ===== 
-The idea is to write a script and execute with rhd/mrc/stage. It should have the debug functions: 
-  - step in to 
-  - step over 
-  - breakpoint 
-  - run to breakpoint 
-  - run 
-  - pause 
-  - stop 
-  - feedback on variables 
- 
-use scintilla as editor, functions for editor: 
-  - SMRCL syntax highlighter 
-  - autocomplete 
-  - code snippets 
- 
-load scripts from files would also be a good idea. 
- 
-maybe just syntax highlite for Notepad++/gedit plus below 
- 
-maybe as a ide for eclipse - http://www.ibm.com/developerworks/opensource/tutorials/os-ecl-commplgin1/ 
-==== Debugger/Program tester ==== 
-Include debugger where you can test differnt commands 
- 
-A GUI program where you can select the commands, create a script and chose when to execute each command. 
- 
-==== Simulation ==== 
-Include default configs for simulating with MobotWare 
- 
-===== SMR-CL interpreter for ROS ===== 
-Make it possible to control all Frobomind robots with SMR-CL. 
- 
-===== Manual For MobotWare ===== 
-Create a manual so alot of people can use MobotWare, and also create plugins for it. 
- 
-Keep the sourcecode closed but open the API for plugins. 
- 
-===== Implement software development tools For MobotWare ===== 
-  * XDDP 
-    * Spec 
-    * feature matrix 
-  * XDDP4SPL 
-  * SPL 
-  * Ticket/project management 
-    * Traq 
-    * Trac 
-  * SVN 
-  * doxygen 
-  * dokuwiki/mediawiki 
- 
-website the can integrate the spec that tsuneo is talking about, along with doxygen, wiki and management like git or Trac 
- 
-Tsuneo is also working on a tool. 
-===== Implement MobotWare on Hortibot,… ===== 
-and maybe other robots at SDU 
projects/ideas/mobotware.txt · Last modified: 2021/08/14 04:21 (external edit)