FAD learning: Separate learning for three accelerations -learning for dynamics of boat through motor babbling

This paper addresses the modeling and measurement of a small boat. In some fishing tasks, anchorage is not applicable in order to capture shellfishes or fishes efficiently. Currently, many fishermen are manually stabilizing boats simultaneously with the capturing task. We propose a boat modeling method named FAD learning. In this method, the free dynamics acceleration and actuator acceleration of a boat are learned using the online learning of two dynamics learning trees (DLTs), which are developed by us. In order to measure the position, velocity, and acceleration, we developed an image processing method with an underwater camera. In the experiment, the motor babbling of a boat was performed on a water pool. The dynamical data from the boat was learned by DLTs. The effectiveness of the modeling was confirmed through the validation of the velocity that was predicted by DLTs.

[1]  Shigeki Sugano,et al.  Effective motion learning for a flexible-joint robot using motor babbling , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[2]  Kanta Tachibana,et al.  An application of fuzzy modeling to rowing motion analysis , 1999, IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028).

[3]  Gregory Dudek,et al.  On the performance of color tracking algorithms for underwater robots under varying lighting and visibility , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[4]  H. Sirisena,et al.  Simplified modeling approach to system identification of nonlinear boat dynamics , 2010, Proceedings of the 2010 American Control Conference.

[5]  Jun Tani,et al.  Emergence of Functional Hierarchy in a Multiple Timescale Neural Network Model: A Humanoid Robot Experiment , 2008, PLoS Comput. Biol..

[6]  Shigeki Sugano,et al.  Closed loop trajectory optimization based on reverse time tree , 2016, International Journal of Control, Automation and Systems.

[7]  Chyon Hae Kim,et al.  Motion optimization using state-dispersion-based phase space partitions , 2013, Multibody System Dynamics.

[8]  Tetsuya Ogata,et al.  Insertion of pause in drawing from babbling for robot's developmental imitation learning , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[9]  Chu Kiong Loo,et al.  Humanoid behaviour learning through visuomotor association by self-imitation , 2014, 2014 Joint 7th International Conference on Soft Computing and Intelligent Systems (SCIS) and 15th International Symposium on Advanced Intelligent Systems (ISIS).

[10]  Shigeki Sugano,et al.  Tree Based Trajectory Optimization Based on Local Linearity of Continuous Non-Linear Dynamics , 2016, IEEE Transactions on Automatic Control.

[11]  Shigeki Sugano,et al.  A GPU parallel computing method for LPUSS , 2013, Adv. Robotics.

[12]  LastMark Online classification of nonstationary data streams , 2002 .

[13]  Ernestina Menasalvas Ruiz,et al.  Learning recurring concepts from data streams with a context-aware ensemble , 2011, SAC.

[14]  Mark Last,et al.  Online classification of nonstationary data streams , 2002, Intell. Data Anal..

[15]  Kokichi Sugihara Rescue Boat Voronoi Diagrams for Inhomogeneous, Anisotropic, and Time-Varying Distances , 2011, 2011 Eighth International Symposium on Voronoi Diagrams in Science and Engineering.

[16]  T. Kinoshita,et al.  Overview and current state of a new single-handed hydrofoil sailing catamaran , 2004, Oceans '04 MTS/IEEE Techno-Ocean '04 (IEEE Cat. No.04CH37600).

[17]  Eva Besada Portas,et al.  Coordinated sea rescue system based on unmanned air vehicles and surface vessels , 2011, OCEANS 2011 IEEE - Spain.

[18]  Giulio Sandini,et al.  Active learning for multiple sensorimotor coordination based on state confidence , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[19]  Minoru Asada,et al.  Learning for joint attention helped by functional development , 2006, Adv. Robotics.

[20]  Akira Shimada,et al.  An approach to robotization of rokogi-wasen , 2009, 2009 ICCAS-SICE.

[21]  Ernestina Menasalvas Ruiz,et al.  CALDS: context-aware learning from data streams , 2010, StreamKDD '10.

[22]  Chi-Chun Huang,et al.  Autopilot System Based on Color Recognition Algorithm and Internal Model Control Scheme for Controlling Approaching Maneuvers of a Small Boat , 2010, IEEE Journal of Oceanic Engineering.

[23]  Verena V. Hafner,et al.  Random movement strategies in self-exploration for a humanoid robot , 2011, 2011 6th ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[24]  Rajesh P. N. Rao,et al.  Learning Actions through Imitation and Exploration: Towards Humanoid Robots That Learn from Humans , 2009, Creating Brain-Like Intelligence.

[25]  Shun Nishide,et al.  Efficient body babbling for robot's drawing motion , 2015, 2015 IEEE International Conference on Mechatronics and Automation (ICMA).

[26]  Yunhui Liu,et al.  Visually servoed trajectory tracking of underactuated water surface robots without position measurement , 2013, 2013 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[27]  Makoto Endo,et al.  A study on ship's autopilot system for a small boat , 2011, 2011 11th International Conference on Control, Automation and Systems.

[28]  Minoru Asada,et al.  Cognitive developmental robotics as a new paradigm for the design of humanoid robots , 2001, Robotics Auton. Syst..

[29]  Kazuhito Yokoi,et al.  Generating whole body motions for a biped humanoid robot from captured human dances , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).