-
1Mechanical
Mechanical
Getting the RC Car ready to go after ~10 years, engine compression seems to be good, carburetor is completely cleaned. Found out the car didn’t start because of a small pin between the crankshaft and the backplate, when pulling the cord, it rotated only the shaft at the backplate. Instead of ordering a new spring/pull mechanism (didn’t have the patience) just put some Teflon tape between the crankshaft and the small pin, it worked perfectly.
Next, designing the parts, I’ve separated this to three major units: Rear Unit: Webcam, Lights(Later). Center Unit: Power Regulators (5V and 3.3V), Power Distribution Board, RC Receiver. Front Unit: Battery, XV11 Lidar, Orange Pi.
-
2Hardware
Hardware
Rear Unit: 1x Logitech C170
Center Unit: Main power supply – LIPO 7.4 2200mah, several components at this design works at 5V/3.3, will use two different regulators: 1xLM2596 – 5V 3A Buck converter 1xAMS1117 – 3.3V 800mA Buck converter
Front Unit: 1x Orange Pi Lite(Allwinner H3) 1x XV11 Neato Lidar 1x STM32F103C8
-
3Software
Software
- Install Armbian for Orange Pi from here: https://www.armbian.com/orange-pi-lite/
- Install ROS kinetic
echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" >ros-latest.list sudo cp ros-latest.list /etc/apt/sources.list.d/ sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116 sudo apt-get update sudo apt-get install ros-kinetic-ros-base sudo rosdep init rosdep update
Congratulations, you have ROS kinetic running on your Orange PI. Add some of the basic ROS packages, such as Hector SLAM, and the drivers to XV11, based on this tutorial: http://meetjanez.splet.arnes.si/2015/08/22/neato-xv-11-to-ros-slam/
Got the XV11 lidar work on the Nitro RC, example of the Laserscan:
Next weeks:
- Check how slow can the car move, XV11 lidar works at really really low speed compare to the speed of the car, will need to see if we can use this lidar or just replace it with a better RGB camera.
- Stress test the poor Orange Pi to see if we can use this or will need to change to a better one.
- DIY Electric starter.
- Record some videos form the webcam so we can start working on the lane tracking, and autonomous steering.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.