Paper
23 January 1997 Graphical user interface layer for BALI
Willie Y. Lim
Author Affiliations +
Abstract
A GUI subsystem is essential in a development environment for small mobile robots. With it a developer can quickly get a sense of the robot's state and its current behavior or misbehavior. In the case of the BALI environment, a development environment for small mobile robots based on the Java language and the MIT 6.270 Robot kit, such a GUI environment needs to be properly decoupled from the physical robot. This is because the 6.270 robot kit allows the user to build not one but many robots, all of which have to be accessible to the BALI GUI environment. The work discussed in this paper focuses on how the GUI environment can be integrated with the IC language and environment that is commonly used with the 6.270 robot. A side effect of this work is that some early ideas of a BALI virtual robot are starting to emerge. The BALI environment essentially presents the user with the means to interact with a virtual robot. The real robot at the other end of the tether is just an implementation of the virtual robot. THis issue of providing the right balance between the abstraction level and flexibility are also discussed here.
© (1997) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Willie Y. Lim "Graphical user interface layer for BALI", Proc. SPIE 2903, Mobile Robots XI and Automated Vehicle Control Systems, (23 January 1997); https://doi.org/10.1117/12.265346
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Sensors

Computer programming

Distance measurement

Java

Mobile robots

Computing systems

Human-machine interfaces

RELATED CONTENT


Back to Top