The Swan robot and Science Robot
Have Installed Atomic Motions
1. The Swan robot
In 1999, the MotionLab founder started constructing a custom-made sonar-based autonomous vehicle, Swan. It has a pair of 15-watt DC motors, gears, and shaft encoders from Maxon Motor Co, with two driving wheels and a caster. Its dimensions are 43 (L) x 27 (W) x 19 (H) cm, with 13 Kg weight. The vehicle also has ten pairs of 40 KHz sender-receiver ultrasonic range finders MA40B8S/R from Murata Manufacturing.
The Swan software system consists of Symmetric Geometry and Atomic-Motion Algorithms coded in the Java language, assisted with hardware drivers in the C language. These algorithms fit into a well-organized Java class structure.
In parallel to the Swan software, we also constructed a motion simulator in the Eclipse Environment; the simulator effectively worked in our software developing projects.
The Swan vehicle served as an ideal minimal-hardware test bed for Atomic Motions and Symmetric Geometry. We shot and uploaded more than 60 video demonstrations on our YouTube channel: https://www.youtube.com/user/motionlabLLC/videos.
Whenever the founder invented a new motion on the Swan robot, he almost always requested his grandsons, Andrew and Daniel Harding, to play with the robot for the motion’s functional testing and evaluation circa 2008. He videotaped their interactions with the robot and posted the videos on YouTube. This website also includes dozens of them.
Andrew and Daniel were about ten and six years old at the time. Before the video-tapings, the founder never explained to them how the robot’s sonars, motors, and software work together to create the motions. For each new motion, all the boys needed was to see a single demonstration of the founder interacting with the Swan. Although the boys were not aware of the algorithms involved, they immediately and instinctively felt at ease with the robot. They understood the intention of the motion and predicted what the vehicle would do next. Swan never scared them.
People who observe motions of a driverless vehicle equipped with Atomic Motions will show similar perceptions and reactions. Neither the Harding boys nor the observers know about the vehicle’s algorithms, but the vehicle’s motions themselves assure them that the algorithms are trustworthy.
2. Science Robot
In January 2017, to prove that Atomic Motions are hardware and sensor independent, MotionLab constructed a vehicle-motion simulator supported by Atomic Motions and Symmetric Geometry. MotionLab then published a Mac app: Science Robot: Math Mind, available at the App Store: https://itunes.apple.com/us/app/science-robot/id1172024774?mt=12
We built this robotic vehicle simulator using the Xcode IDE on Mac OS Sierra. The following image is the home page of the app, which installs 25 descriptive motions and 11 chapters of Lecture Notes. This website www.motionlab.com adopts numerous screen-recording videos from Science Robot.
The object-oriented classes of both Swan software and Science Robot are functionally identical because both embody Symmetric Geometry and Atomic Motions.
We see several identical motions run in two different hardware vehicles: the Swan robot and Science Robot app. The fact decisively proves that Atomic Motions are hardware-independent.