-
Notifications
You must be signed in to change notification settings - Fork 24
Hardware (AutoNOMOS Model v3)
Welcome to the AutoModelCarWiki wiki!
#Hardware (AutoNOMOS Mini v3)
“AutoNOMOS Mini v3” is a model vehicle (scale 1:10) developed for educational purposes. The car can be controlled using a cellular phone or can be programmed to drive in fully autonomous mode. The main computer is an Odroid board (XU4 64GB) running Ubuntu Linux and the Robotic Operating System (ROS) on top. The chassis of the vehicle comes from the model-car building community. The vehicle has been motorized with a . Steering is done through a servo motor
. See Fig. 1 for the details of the assembled unit.
Figure 1: View of the components
Electronics and sensors are arranged in one layer. Fig 1 shows the sensor layer. The sensors in the vehicle are a rotating laser scanner (RPLIDAR A2 360) which provides detection of obstacles around the vehicle. A Kinect-type stereoscopic system (Intel RealSense SR300), as well as a fish-eye video camera (ELP 1080p) pointed to the ceiling, have been mounted on top of the car’s body. The Kinect sensor provides a cloud of 3D points that can be used to detect obstacles. The video camera in the Kinect-type sensor can be used to detect the lane and objects in front of the car. The camera pointed to the ceiling can be used to identify markers, providing in this way a simulation of a GPS navigation unit, so that the car can localize indoors. The Odroid board is the main computer. The sensors are either connected through the USB-Hub ports to the Odroid board or directly to Odroid's USB 3.0 ports.
The car has 2 LED stripes (WS2812b) for simulating the head and tail lights, as well as blinkers and break lights. Fig. 2 shows the main connections between the different electronic modules. The brushless motor,servo motor, MPU6050, plus the LED stripes are connected to an Arduino Nano. The MPU6050, provides measurements from accelerometers and gyroscopes, that can be used to complement the odometry and also to measure the vehicle’s rotation. The MPU6050 is controlled by an Arduino Nano board through the I2C pin. The Arduino Nano board is connected to the Odroid by USB.

Figure 2: Electronic Modules and interconnections

Figure 3: The tree of interconnections
Make sure that a 14,8V battery is connected. With the silver power button you can turn the car on and off. When the button is pressed down it is turned on and should glow green. If it doesn't power on make sure a fuse is engaged into the "FUSE" socket (a FLINK 4,0A fuse can be used). If the Odroid doesn't boot make also sure that an eMMC card with the necessary software installed is inserted and the switch on Odroid is in eMMC mode.

Figure 5: Push the button to switch on the circuits. Status light: green: 15-13 V.
Dahlem Center for Machine Learning & Robotics, Freie Universität Berlin
- Home
- Android App
- Autostart
- Bag file Samples
- Compile ROS Packages
- Compile Arduino from Odroid
- Connect to the Odroid
- Cross compile
- Install ROS indigo
- Multiple Machines
- Navigation
- Network
- Visualize Model car's sensor data
- Web Control Center
- Hardware
- Basic Packages version 1.1
- Flashing the eMMC
- Arduino MAIN v1
- Compile Realsense Camera Library
- Patch for Model Car
- Hardware (AutoNOMOS Model v2)
- Basic Packages (AutoNOMOS Model v2)
- Flashing the eMMC (AutoNOMOS Model v2)
- Getting started (AutoNOMOS Model v2)
- Arduino MAIN (AutoNOMOS Model v2)
- Hardware (AutoNOMOS Model v3)
- Basic Packages (AutoNOMOS Model v3)
- Arduino MAIN v3
- Flashing the eMMC (AutoNOMOS Model v3)
- Patch for Realsense IR/Depth Images (AutoNOMOS Model v3)