Perception and environment modeling in robotic agriculture contexts