• Software for Mobile Robots

    Autonomous, operator-assisted or remotely-controlled modes of operation. Machine Vision. Simultaneous Localization and Mapping(SLAM).

Key Functions of the Software
  • Remote control of a mobile robot with onboard video compression and streaming
  • Controlling multiple servo drives, differntial drive motors and other actuators, health checks and monitoring of servo drives via a CAN bus
  • Automatic obstacle detection and avoidance using a laser scanner or/and a stereo vision system
  • Visual object recognition, visual localization, and visual object tracking using multiple video cameras
  • Simultaneous Localization and Mapping (SLAM) via fusion and filtering of data coming from multiple sensors including a laser scanner, a stereo vision, a MEMS inertial measurement unit and a GPS/GLONASS receiver
  • Path planning using a digital map created via a SLAM method
  • Robotic arm control including inverse kinematics and 3D motion planning
  • Automatic self-leveling of a mobile robot
  • Self Health Testing.