|
What's new
Over time several new features and improvements have been implemented. Here you can find an overview of the most important changes.
| |
Version 4.3 (19 December 2012) |
Reformat code
|
Did your script become a bit messy?

Simply press [Ctrl]+[Shift]+F to format the code automatically! You can also use [Ctrl]+[Alt]+F if you like to have your code blocks start on a new line. |
Bug fixes
|
This version includes some bug fixes. |
| |
Version 4.2 (4 December 2012) |
Italian
|
RoboMind is now available in Italian, thanks to Nicola Esposito. |
Bulgarian
|
RoboMind is now available in Bulgarian, thanks to Anton Ouzounov. |
| |
Version 4.1 (10 October 2012) |
Slovenian
|
RoboMind is now available in Slovenian, thanks to Miha Kočar.
|
| |
Version 4.0 (10 August 2012) |
Thai
Korean
Hungarian
Czech
French
(improved)
|
More native support for RoboMind, thanks to:
Suwat Kanjanavathang for the Thai translation
WonYoung Chang for the Korean translation
Zsolt Magyari-Sáska for the Hungarian translation
Zdeněk Chalupský for the Czech translation
and Hervé Briard, Michel Drolet-Gravel for the French improvements!
|
LEGO NXT
Support
|
Now you can not only quickly test and evaluate your script in a simulation, but also let your creation work in the real world on LEGO NXT robots with a push of a button.

By selecting the new Lego Skin, you can program in style.

Read more in the documentation. |
Generate
Maze maps
|
Generate an infinite amount of maze worlds. Start you script with:
#map:maze(10,6) and see what happens!

Similarly use #map:area(20,12) to create big empty spaces. |
Statistics
|
Show statistics on how many instructions Robo performed to solve a task (View > Show stats).
 |
Print
|
Print scripts directly from RoboMind. |
Code
completion
|
Code completion also works for programming structures and pop-ups the insert menu when anything is possible. So try out [Ctrl]+[Space] more often to reduce typing! |
EatUp command
|
Get rid of beacons entirely by eating them up. Give eatUp a try! |
Search bar
|
A new concise search bar improves quickly browsing your code in style.

|
Compile balloon
|
When you start to run a correct script, shortly a balloon is shown to animate that Robo is storing your script in his Mind.

|
Many small
improvements
|
Many small improvements have been made to make the graphical interface more user friendly. |
License
|
The RoboMind license changed from this version on. Unfortunately it is no longer open source since it seemed impossible to fund further development without introducing a more commercial license.
The full version of RoboMind stays free for home use. However, schools and commercial users now need to buy a license. |
| |
Version 3.0 (27 March 2012) |
Simulation
speedup
|
RoboMind can run much faster. This can be very useful when you want to make your robot do a lot of work!

|
Code
completion
|
Insert your code faster by starting to type the command and then press Ctrl + Space. Select the desired command from the pop-up and press Enter.

|
Text zoom
|
Make the script larger by holding Control and scroll the mouse wheel. Especially useful for digital school boards.

|
Block
comments
|
Quickly place a selected text block in a comment by placing # in front of lines, by pressing Ctrl + /. Selected code can be uncommented with Ctrl + Shift + /.

Tip: also indent/outdent code with Ctrl + Tab and Ctrl + Shift + Tab |
Indonesian
Catalan
|
RoboMind is now available in Indonesian thanks to Mizwar Fahri Doni and also in Catalan, thanks to Roger Rué. |
Many small
improvements |
Many small bugs has been fixed along with many small improvements:
- more flexible maps allowing big images.
- drop scripts and maps on RoboMind to open them
- robot can be controlled with arrow keys via the remote control
- an extra "to start" button in the run panel
- close pop-up windows with the Escape key.
|
| |
Version 2.8 (9 December 2011) |
Slovak |
RoboMind is now available in Slovak thanks to Matúš Pálfi and Zuzana Tkáčová. |
| |
Version 2.7 (4 October 2011) |
Russian
Ukrainian
|
RoboMind is now available in:
Russian,
thanks to Alexander Bondarev,
Ukrainian, thanks to Grygorij Gromko. |
Copy/paste
|
Improved copy/paste behavior of source code among different applications. |
My RoboMind
|
Scripts, maps and preferences are now stored in the user profile for easier installation in networks. |
| |
Version 2.6 (12 August 2011) |
Syntax
Highlighting
|

With syntax highlighting different parts of the script are marked with their own color, making a script more readable. |
| |
Version 2.5 (5 June 2011) |
Spanish
Turkish
Polish
Greek
|
RoboMind is now available in:
Spanish,
thanks to Rogelio Lavenant Jimenez,
Turkish, thanks to Kerim Kürşat Güney,
Polish, thanks to Monika Grybel,
Greek, thanks to Panos Eracleous. |
Updated Libraries
|
The software now runs with the latest internal libraries with improved speed and reliablity. |
New
presentation |

The interface now has an up-to-date Ribbon menu.
Tip: Double-click a tab to minimize the menu bar.
Tip: In case you are too attached to the old menu bar, look at Settings > View.
|
| |
Version 2.2.1 (16 September 2008) |
French
|
RoboMind is now available in French,
thanks to Olivier Lemaitre. |
| |
Version 2.2 (17 July 2008) |
Open source
|
The entire development environment became free and open source. The source is available in the download section. Read the license for more details.
|
German
Portuguese |
RoboMind is now available in German and Portuguese, thanks to Marcel Kirsch and Fabiane Barreto Vavassori Benitti. |
| |
Version 2.1 (14 April 2008) |
Chinese
Swedish |
RoboMind now understands Chinese and Swedish, thanks to Bodechang and Adam Troy. |
Open map
|
A script can now open the apropraite map automatically.
For example:
# map: maze1.map
forward(3) |
Bug fixes
|
Several elements of the application are improved, so RoboMind has become more robust. |
| |
Version 2.0 (20 August 2007) |
2.0
|
Some major features are added in RoboMind 2.0 that will make experimenting even easier.
Watch the demo video! |
Stepwise
execution
|
To better keep track of what instruction is executed in difficult parts of the code it is possible to go through the code step by step.
|
Logical
expressions
|
Conditions can be refined by using logical expressions with the use of boolean operators. For example, now you're able to express:
if(frontIsWhite() and not rightIsBlack())
{ ... } |
New basic
instructions
|
The robot can now execute the commands north(n), south(n), east(n), west(n) to navigate more easily in the environment in certain situations.
Also the robot can perform random behaviour with the new command flipCoin(). |
Insert code
snippet
|
Basic instructions and controle structures can be inserted in the script from the menu. This saves typework, but is above all a quick reference of the syntax.
 |
Automatic
script definition
recognition
|
The script language will be detected automatically before trying to execute a program. It becomes easier to try script found on the internet in another language. This new version also comes with an automatic script translator. |
New
presentation
|
RoboMind has a brand new look with some cool features!

|
| |
Version 1.0 (10 February 2007) |
Skins and
color themes |

You're able to choose new designs for the monitor and tweak the text areas to your own likings. |
Radar |

The radar gives you an overview of the whole environment. |
Java 1.6 runtime |
At the core of RoboMind you will find a new Java Runtime. This results in smoother animations and a better response to the user interface.
|
| |
Version 0.95 (23 January 2006) |
English version |
RoboMind is ready for to conquer the world, because it now supports English. You can define both the language of the user interface, as the programming language. |
Improved Zooming
|
You can now zoom quicker and the range is limited to prevent extreme values. |
| |
Version 0.90 beta (20 June 2005) |
First release |
RoboMind becomes available to everybody for the very first time. |
|