This robotic platform enables manufacturing automation, construction automation, service automation, and safe human-robot interaction (co-robotics). This general-purpose robot is designed to do tasks that humans would normally be required to do. This addresses the pain points of low-cost robotics that can automate work for small batch production, customization (unique batch of 1 production), and on demand production. Our solution includes a real-time, augmented reality, avatar control system that can be used to train the robot and operate it remotely manually. Our solution immerses the user in the environment of the robot visually, acoustically, tactilely, and with controls based on normal human movement.