Journal of intelligent & robotic systems.