Robotics technologies and automation