Monday Nov 02, 2015

Gosling is admiral of a fleet of robotic marine drones

By Roger Smith

Father of Java is now Liquid Robotics' chief software architect

I learned James Gosling, the creator of the Java language, is now the admiral of a fleet of water-borne drones from Mike Duigou last Thursday at the Java Hub in the JavaOne Exhibit hall. Gosling is the chief software architect for Sunnyvale-based Liquid Robotics, a 8-year-old company that uses self-propelled 7-foot-long marine robotic drones that look like surfboards to collect and transmit oceanic data for a variety of uses. Duigou told me that he was brought aboard by Gosling as Senior Software Engineer when he joined the company in 2011.

Called Wave Gliders, the drone are powered by wave energy, with the constant up-and-down motion providing energy that pulls the robots through the ocean. Duigou gave me a hand-on tour of the USS Gosling, a test Wave Glider on display in the Hub. He explained the Wave Glider is made of two parts: the surfboard-sized float that stays on the surface; and the sub that has wings and hangs 3-9 meters below the float on an umbilical tether. Because of the separation, the float experiences more wave motion than the sub. This difference allows wave energy to be harvested to for propulsion.

Exploded view of Wave Glider marine drone (source: Liquid Rocket)

The Wave Glider is equipped with several computers for navigation and payload control, satellite communication systems, and ocean sensors that do things like measure weather, sea conditions, water quality and chemistry, animal life and water currents. Acoustic microphones and arrays on the Wave Glider have also been use to record passing ships and the vocalizations of whales and other mammals (an early use case of the company's technology).

The power needed to operate the sensors and computers is provided by solar panels, which are used to recharge lithium-ion batteries. Individual Wave Glider can be programmed for autonomous operation, or it can be steered by a remote pilot over the Internet. Continuous, near real time, communication is provided via satellite, cellular phone or radio links for piloting and data transmission.

All the Wave Glider computing power is Linux- and Java-based and includes a Hadoop cluster on the backend used to analyze the large data sets the devices collect, either individually or in groups. Duigou explained that the Wave Gliders can also be programmed to operate as a drone swarm. "For example, you can set up a fence around a marine protected area like Monterey Bay and give them all the goal of defending the border and reporting intruders. The robots can figure out who goes where."

A diver swims with a Wave Glider SV2 during operations in Hawaii (source: Liquid Rocket).

Find out more about Liquid Robotics here:

Friday Sep 20, 2013

Women of Oracle OpenWorld and JavaOne!

“Find your path, set it on fire- so bright that people not only want to see the flames, they want to walk in your footsteps before they cool…” is the message to women the organizers states for those events

The two sessions aim at giving attendees ideas to accomplish their goals, empower them to do more, build profession connections and more. 

The organizers and guest speakers have successful careers combining business and technical knowhow. They are: 
Kellyn Pot’Vin, Sr. Technical Consultant, Enkitec, (moderator for both sessions)
Debra Lilley, Principal Consultant at Fujitsu, ACED
Michelle Malcher, DBA Team Lead at DRW Holdings, ACED
Vanessa Simmons, Director of Business Development at the Pythian Group
Gwen Shapira, Solutions Architect at Cloudera, ACED
Amy Caldwell, Oracle Apps Development and EBS at Chick-fil-a
Sarah Zumbrum, Oracle Certified Lead Architect at Finit Solutions
Heli Helskyaho, CEO at Miracle Finland, ACE

Don't miss their two sessions next Monday at 10:00am and Tuesday at 3:00pm!

Thursday Sep 12, 2013

Architecture, Architects and Java!

Architects get plenty of attention at JavaOne! The content for JavaOne 2013 in San Francisco is organized into eight tracks, and   cover eight different roles, including software architects.    Here's just a small sampling of the nearly 220 sessions available for architects:

Session Title Presenters
CON5657 Pragmatic Big Data Architectures in the Cloud: A Developer’s Perspective Fernando Babadopulos - CTO, TailTarget
Fabiane Nardon, Chief Scientist -  TailTarget
CON2020 Building Modular Cloud Applications in Java: Lessons Learned Paul Bakker - Software Architect, Luminis Technologies
Bert Ertman - Fellow, Luminis
CON1967 Getting Serious with Versioned APIs in Scala Derrick Isaacson - Director of Development, Lucidchart
CON6494 Tutorial: Building Modular Enterprise Applications in the Cloud Age

Paul Baker - Architect, Luminis                                     Bert Ertman - Fellow, Luminis

CON6009 (Dev && Ops).toPublicCloud()  Cyrille Le Clerc - Solution Architect, CloudBees
TUT7861 Developing Java EE Connector Architecture–Based Resource Adapters Made Easy Dapeng Hu, Oracle
CON7872 Trust Me, I’m an M2M Device Noel Poore - Architect, Oracle

CON2959 Modular JavaScript

Paul Bakker - Architect, Luminis Technologies Sander Mak - Engineer, Luminis Technologies

CON3921 How Lucidchart Scales with Play, Akka, and Scala Ryan Knight - Typesafe Reactive Consultant, Typesafe  Brian Pugh - VP of Engineering, Lucid Software
BOF4253 Instant Distribution of Updates to Hundreds of Millions of Users

Zbynek Slajchrt - Java Architect, Avast Lukas Karas - Software developer, Avast

For more information and a complete listing of sessions by and for architects check out the JavaOne 2013 Content Catalog.


javeone logoJavaOne Conference 2014 Videos

San Francisco, USA: Oct 25 - 29, 2015



« November 2015