Introducing ROCI, a .NET-based framework for multi-robot perception and control
This whitepaper presents ROCI, a .NET-based software framework that is intended for distributed embedded applications such as coordinated teams of robots. ROCI is being developed as part of the MARS project at the University of Pennsylvania's GRASP laboratory. ("GRASP" stands for General Robotics, Automation, Sensing and Perception; "MARS" stands for Multiple Autonomous RobotS.) For the past year, the project has been focusing on small robotic systems that are intended to work individually and cooperatively to solve various sensing and surveillance problems. To date, ROCI has been running on top of Windows XP and Windows 2000 operating systems, but the plan is to target smaller "embedded" OSes such as Windows CE .NET and Windows XP Embedded in the near future.