The object oriented mobile robot model (OOMRM) is a library built around the Motorola 68332 microprocessor. Although designed for the 68332, it also contains a mobile robot simulator that can be installed and run independently of the hardware. Although, the simulator is not intended as a stand alone application without the need for coding; extensive coding is required to get full benefit from the library and the simulator. The library consists of the following components:
NOTE: host simulation may require some model components
Note that embedded operation requires a seperate 68332 cross compiler.
Probably the minimum requirements should be equivalent to a Pentium about 400Mhz. WCOS/WSIM only runs on Windows currently, and thus this restricts the simulator to Windows. The other components should compile under Windows or UNIX/Linux.
The newly added DASI library is a utility library for robot communication and other algorithms. At this time, it is packaged together with the OOMRM library but is licensed differently (Ref. OOMRM License and DASI License). In fact, there are many different packages included within OOMRM and all have different licenses; most are GNU GPL, but some like uC/OS-II and WCOS/WSIM are for educational use only. Thus, don't even think about commercial use until investigating the license each individual package.