Shipnet, “reality tagging” on Nomadness

Ben Ellison

Ben Ellison

Panbo editor, publisher & chief bottlewasher from 4/2005 until 8/2018, and now pleased to have Ben Stein as a very able publisher, webmaster, and editing colleague. Please don't regard him as an "expert"; he's getting quite old and thinks that "fadiddling fumble-putz" is a more accurate description.

8 Responses

  1. Steve says:

    Thanks for the kind words, Ben!
    On the latter point about integrated boat systems, one of my mental models is Star Trek (TNG and later), with distributed awareness built into the ship. Of course, that rig didn’t work so well during a complete power failure or interstellar equivalent of a lightning strike, so it’s not exactly the right metaphor for a sailboat… but I do appreciate the reduction of complexity to voice and graphics visible at any station. I’ll keep strings for the sail, hydraulics for the rudder, and cables for the Yanmar, though!
    Also, just for the benefit of anyone looking askance at the clunky non-marinized hardware in the above photo, that is just one of the development stations (every node has a mockup in the lab since I’ve never been a fan of all-software simulation for embedded system design). Actual packaging is conformally coated printed circuit boards in little gasketed boxes for the remotes, as well as the dense mass of RFI generators snuggled up with the comm gear in the folding console. <shudder>
    Cheers from the lab!

  2. Sandy says:

    I think you touched the Grail, Ben, when you said “we’re working toward boat systems so integrated and intuitive that we will be less distracted by them.” The painless assimilation of diverse data should be the first goal of information technology in cockpit and bridge displays. We should be striving for situational awareness; enhancing comprehension and integration of multiple facts rather than diverting the watchstander’s attention with different gui’s and requiring a lot of mental arithmetic to decide what’s worrisome and what’s eye candy. This in no way implies “dumbing down” any data. Rather it adds to the designer’s task list of calculating the data’s priority in a varying set of conditions. Being anchored in 12 feet of water means that a 24′ draft vessel passing nearby does not merit a call to general quarters. But a change in the predicted path of a summer squall 20 miles away should be brought to the attention of the helmsman before he gets thru changing CDs on the audio system. Some intermediate level of ‘advisory’ would be appropriate for a change in heading that will cross into shallow water. Perhaps there could be a let-me-know-when setting for the next turn, a reported wind change, or when the coffee is ready.
    I believe that a single display is the best solution, albeit with enough single purpose instruments to provide emergency backups. Alerts could scroll across the screen and be silenced with a touch, or reviewed just as easily.
    And if we are so worried about lightning strikes taking out the electronics, let’s address that issue too, with isolated, protected, redundant backups. Why should all our batteries fail simultaneously? Why can’t there be surge protectors for our oh so expensive gadgets?
    There is not a fine line between informing and distracting; there is a science called Human Engineering!

  3. Steve says:

    Sandy – good thoughts on the human engineering. I hobnobbed in the Usability community for a while (even keynoted at a UPA conference) and have developed a real appreciation for things that fade into the background while adding usefulness (unlike, say, 99% of all media-center remotes).
    The easiest way to leverage off-the-shelf tech for the “single screen” model is of course a web server, and that’s what I’m doing on Nomadness. Any station or laptop brings up the local site as its home page, and since it’s database-backed, the content is live (while also providing easy hooks to static documentation). One of my favorite parts addresses something that is a personal weakness of mine: keeping up with preventive maintenance. One page on the site is a dynamically generated to-do list based on elapsed time and other factors (“Check the Racors!”).
    Of course, having to fire up a browser is itself invasive, so there is also an always-on discrete display for alarms and other exceptions. Each node also has a “health” LED that takes on a distinctive blink pattern if something is wrong, prompting a closer look (like somebody turned on the macerator without opening the tank vent, though in practice there would probably be olfactory indications much more compelling than a blinkie!)

  4. Sandy says:

    I’m an avid fan and a wannabe mad scientist, Steve. An advantage of a server includes a one or two line, scrolling display (with a wide range of intensity) for messages like “collision alert, zoom out to see AIS target on the big screen” or “sunset, turn on anchor light” or “Barometric pressure dropping, check weather.”

  5. Steve says:

    I’ve become particularly fond of speech in a busy setting, Sandy… it’s nice to have the system grab my attention through a familiar channel. In addition to the native display on the console (that I have to remember to check), the system can route synthesized speech strings to the stereo or yank the push-to-talk line on any of the radios and give me a call if I’m not aboard. If something is urgent, it is prefaced by a suitable alarm sound.
    I like your examples. I should start making a list of such “event notifications.”

  6. Sandy says:

    Awsome! But don’t let it wake up the off-watch. Your difficulties could thereby be compounded.

  7. Steve says:

    “Warning! Crew EEG has transitioned from REM to full-awake status. Prepare emergency chocolate.”

  8. Ben Ellison Ben Ellison says:

    Sorry to report that Steve Roberts has moved ashore for various reasons, but it also means that the mighty 44-foot steel cutter Nomadness is available to another geek sailor with many of Steve’s projects already complete:

Join the conversation

Your email address will not be published. Required fields are marked *