About
The MS0x00 is our first ANRV prototype. We consider it our workbench and testlab. It consists of several subsystems and components:
Detail pages
- Communications Details
- DTNs Delay Tolerant Networks
- Events Events with the MS0x00
- Hardware Overview
- Batteries Batteries
- Electronics Electronic Subcomponents
- Engine EMAX BL5345/8 (3.5kW)
- Servo Dymon DS 9500 BB MG Digitalservo
- USB-Hub USB-Hub in der Controlbox
- Hull Bought off the shelve
- Design Next Paintjob
- UpperSupport Details
- Prototype WARNING!
- Sensors Details
- 360-Camera Camera
- ANRVPowercntrl ANRVPwrcntrl
- Depth Measuring of Water Depth
- GPS GPS-Sensor
- Power Powersensors
- Temperature Temperaturesensors
- Wind Ultrasonic 2 dimensional windsensor
- us-2d-Windsensor MS0x00/Sensors/us-2d-Windsensor
- Software Details
- 2to3 Advantages
- Components ANRV Components
- OS Supported Operating Systems
- Primitives Description
- PyDocTestbed Testbed for the automated ANRV documentation
- RPC Warning: WiP!
Overview
Hardware
The hardware is partially custom built and made of readily available parts. We're working on a Construction Manual?.
Software
We're developing a distributed, component based messaging system to contain all virtual sensors, controls and even controlling algorithms. The distributed nature of this system enables it to retrieve data even from other fleet participants. E.g. a ship following another can ask the latter about weather data for the regions ahead.
So, what can you do with it?
Sensor system
Need measurements taken out on the water? No problem. Just give appropriate instructions to your ANRV, it will be able to reach the destination, take the needed measurements and get back again. What we're up to do, specifically:
- Analyse inshore water bodies for "health"-problems
- Generate precise depth charts - at least for the lakes and rivers near Berlin, where we can safely deploy the MS0x00
- Update Openstreetmap's water bodies
- Map out the radiation surrounding Berlin's nuclear laboratory reactor (BER2) (Probably nothing going on there, but still..)
- Generate coastal 360° views (like Streetview, yes ;)
Networking
One interesting thing to do on large areas like oceans is to perform peer to peer networking (or as some old folks remember it: almost UUCP - Unix to Unix Copy). A homebound ship equipped with technology developed for the MS 0x00 can theoretically transport messages from an outgoing ship to the next internet uplink.
Fleets of enough ANRVs can connect together to form meshes on open water. They can be used to relay data, too.
Artifical Skipper
Another aspect we are about to explore, is the artificial skipper. Using the onboard computer as a remote control is nice and all right, but the next big step is to write software to enable the ship to control itself and achieve preset or dynamically computed goals.
Community
One of our biggest intents with this project is to get more attention to and enlargen the community of hackers, tinkerers, amateur boffins and other creative people that are working with maritime vehicles.
Our planet is covered mostly with water, yet hackers only really tackled the lower Atmosphere with fine and interesting drone technology. The outer space has become a - maybe pricey - target as well with e.g. Google's Lunar X-Prize project or even the micro and pico satellites like Cubesats, Tubesats etc.
Now its time to conquer the seven seas and any other bigger waterbody you can find!
Development
We want more (useful!) ANRVs to be constructed, so common parts like e.g. software or sensor systems can be developed more efficiently in a community way. Through centralized buying, a lot of money can be saved on components or even complete kits.
For this to happen, we are building up a community of developers, users and suppliers.
If you want to setup a development environment, please refer to the cloning manual.
Races
We have another interesting thing to do with ANRVs on our mind: Robot races! There has been a steady increase of interest in highspeed boat races in the last few years. We plan to take this to the next level with robotic raceboats.
…this will surely spark interest ;)
Communication
Discussion list
There is a maillist about MS0x00 development. You can subscribe by sending an empty mail to ms0x00-subscribe@hackerfleet.org or using our mailman web interface
IRC
Join us in our irc channel:
- #hackerfleet on irc.freenode.org
Other (Questions?)
Send a mail to riot@hackerfleet.org if you have further questions or any problems.
Attachments
-
2011-08-10_swimming_in_pool.jpg
(86.3 KB) -
added by riot 18 months ago.
MS 0x00 swimming in a pool



