首页 /研究 /Program mobile robots in Scheme
OTHER

Program mobile robots in Scheme

Jonathan Rees, Bruce R. Donald

发表年份
2003
引用次数
29

摘要

The authors have implemented a software environment that permits a small mobile robot to be programmed using the Scheme programming language. The environment supports incremental modifications to running programs and interactive debugging using a distributed read-evaluate-print loop. The programming environment separates the essential onboard run-time system from the development environment, which runs on a separate workstation. The development environment takes advantage of the workstation's large address space and user environment. It is fully detachable, so that the robot can operate autonomously if desired, and can be reattached for retrospective analysis of the robots behavior. To make concurrent applications easier to write, the run-time library provides multitasking and synchronization primitives. Tasks are lightweight, and all tasks run in the same address space.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">&gt;</ETX>

关键词

Computer scienceDebuggingHuman multitaskingWorkstationScheme (mathematics)Mobile robotRobotSynchronization (alternating current)Development environmentSoftware

相关论文

查看 OTHER 分类全部论文