Gal 4 is a multi-domain robot that includes mechanical, electrical, and software domains. The mechanical domain includes the robot's frame, joints, and actuators that allow it to move. The electrical domain includes the wiring and electrical components that power the actuators. The software domain includes the programming that allows the robot to complete tasks through instructions to the mechanical and electrical systems.