Skip to content

Perception is my version of Leo Rover, an Unmannehd Ground Vehicle by Fictionlab. Perception is ment to be my hardware platform for new software projects in autonomous operations and IA development.

License

Notifications You must be signed in to change notification settings

andreagavazzi/ag_perception

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ago

Background

Perception is my version of Leo Rover, the Unmannehd Ground Vehicle by Fictionlab. Perception is intended to be my hardware platform for future software projects in autonomous operations and IA development.

All information for building Perception is free and open source for anyone to build their own.

  • Weight: 6,5 kg
  • Dimensions: 447x433x249 mm
  • Payload capacity: ca. 5 kg
  • Motorization: 4 x in-hub DC motor with 73.2:1 planetary gearbox and 12 CPR encoder
  • Max. linear speed: ca. 0.4 m/s
  • Max. angular speed: ca. 60 deg/s
  • Run time: About 4 hrs
  • Connection range: Up to 100m (with live video stream)

Development Status and Milestones

ag_logo

Perception version 1.0

  • This milestone includes the standard functional rover
  • Aestetic add-ons on the chassis (reactor, attachments and linkages, ...)

Perception version 1.5

  • Camera turret -> release of my Mastcam package
  • Camera turret v2 -> new improved version
  • Lidar laser scanner
  • Arduino Nano -> controller for my retrofit package "Sense"

Sensors and Electronics

sensor

Perception will be equipped with an increasing number of sensors while the electronic is depending on the platform main version.

  • Version 1.0: RaspberryPi 4B (current)
  • Version 1.5: nVidia Jetson Nano
  • Version 2.0: nVidia Xavier AGX

ROS and Artificial Intelligence

ag_logo

Perception is a ROS robotics platform running on Linux Ubuntu, step by step I'll migrate some applications I built under my agRobotics firm.

ROS Noetic: ROS (Robot Operating System) provides libraries and tools to help software developers create robot applications. It provides hardware abstraction, device drivers, libraries, visualizers, message-passing, package management, and more. ROS is licensed under an open source, BSD license. ROS Noetic is the latest ROS distribution release.

NVIDIA Jetson AGX Xavier: The latest addition to the Jetson platform. It’s an AI computer for autonomous machines, delivering the performance of a GPU workstation in an embedded module under 30W. Jetson AGX Xavier is designed for robots, drones and other autonomous machines.

Gallery

Rover design in Shapr3D on iPad Pro and my MEB cover for additional sensors.
Shapr3D Cover Cover

Work in progress
Chassis Chassis

💾 Additional shared material can be found in my onedrive folder: Andrea Gavazzi.

ag_logo

About

Perception is my version of Leo Rover, an Unmannehd Ground Vehicle by Fictionlab. Perception is ment to be my hardware platform for new software projects in autonomous operations and IA development.

Topics

Resources

License

Stars

Watchers

Forks