An agent-based structure for mobile robots using vision and ultrasonic sensors | IEEE Conference Publication | IEEE Xplore