CAPTAIN NEMO - ARTIFICIAL INTELLIGENCE
8. CAPTAIN NEMO
Captain Nemo is the missing link, a program (software) that ties all the electronics hardware and independent software systems together into a cohesive package, to simulate a boat that is artificially intelligent. Captain Nemo listens to all the information coming in and makes global decisions. For example, 'Bruce' the autopilot may be happily cruising SolarNavigator across the Atlantic, oblivious to the presence of an oil tanker on a collision path. The radar and other visual sensors have picked up the oil tanker and share this information with Captain Nemo, which interrupts Bruce and takes evasive action, having first warned (radioed) the oil tanker. After the crisis is over, Captain Nemo re-engages Bruce - and the ship carries on safely to her next waypoint.
The system will need to work with GPS coordinates, as GPS sensors will be used for determining the SolarNavigator's actual position on the planet. The purpose of having two systems running side by side is to check one against the other. The progress of the craft may be seen by anyone with an internet connection on Google Maps - anywhere on the planet.
To avoid malfunction or program crash from becoming an issue, a modular approach ensures that each program is constantly watching and comparing information with its neighbor via middleware sometimes referred to as DDX (Digital Direct Xtra) or ROS (Robot Operating System).
For instance, sensor modules publish their information as variables in the so-called DDX store, where other program modules can read this published variables and publish other variables themselves. A second approach is a robotic watchdog program which monitors all running programs and restarts programs that go down. All program modules have been written in a way that they can be restarted at any time. Both approaches, the modular programming and the watchdog approach are to be evaluated where ROS may provide a superior solution and follows:
The middleware ROS (Robot Operating System) was initially released in 2007, and gained popularity in the robotics research community since then. It is now developed, maintained and improved by a large team of both software and robotics engineers at Willow Garage Inc.
The structure of ROS is highly modular and allows to only run the
parts that are required. Furthermore custom nodes can be combined with existing ones. As ROS is Open-Source-Software, it can be altered to specific
ROS is developing fast and software updates are offered frequently.
The comparatively large user community, that consists of researchers at universities
all around the world, provides the necessary operating experience to
The diversity of ROS and its tools is constantly growing without compromising its modularity. It offers many possibilities to easily analyse and improve custom ROS nodes.
One of the goals of this project is to standardize the middleware for similar projects to simplify adaptation and/or re-use and co-developing software packages.
GO TO THE NEXT STEP
2. BRUCE THE AUTOPILOT & A BIT MORE
3. STAR WARS - DRONE SATELLITE REMOTE CONTROL, MANUAL OVERRIDE
4. HAL COMPUTER HARDWARE
6. THE EYES AND EARS - HAWKEYE
7. SELF DEFENCE - SCORPION
8. CAPTAIN NEMO - AI ROBOT
9. LOCAL NAVIGATION EVENT
10. INTERMEDIATE CIRCUMNAVIGATION
11. THE AUTONOMOUS CIRCUMNAVIGATION
Email: or phone UK:
+ 44 (0) 1323 831727 +44 (0) 7842 607865
Blueplanet Productions, Solar House, BN27 1RF, United Kingdom
The design of the Solar Navigator boat has been licensed for use in
the John Storm series of books by Jameson Hunter
This website is copyright © 2013 Electrick Publications. All rights reserved. The bird logo and names Solar Navigator and Blueplanet Ecostar are trademarks ™. The Blueplanet vehicle configuration is registered ®. All other trademarks hereby acknowledged and please note that this project should not be confused with the Australian: 'World Solar Challenge'™which is a superb road vehicle endurance race from Darwin to Adelaide. Max Energy Limited is an educational charity working hard to promote world peace.