20090404223200.0 0915-3942 Journal of robotics and mechatronics. 0915-3942 Journal of robotics and mechatronics. 0915-3942 0915-3942 Journal of robotics and mechatronics 0915-3942 Japan Journal of robotics and mechatronics