MyzharBot - Open Tracked Robot

Posted on 16/11/2012 by myzhar
Modified on: 13/09/2018
Project
Press to mark as completed
Introduction
This is an automatic import from our previous community platform. Some things can look imperfect.

If you are the original author, please access your User Control Panel and update it.

I love the Robotics since I was a young boy: "Mom, when I'm BIG I will create a robot that washes the floor, washes the clothes and irons them for you".  Now I'm "BIG"! I studied Computer Engineering with a specialization in Robotics, I'm a Computer Vision expert and I know a lot about Artificial Intelligence and Machine Learning, so it is time to complete what I called... ... the "MyzharBot Project" MyzharBot will be your personal robot. You will be able to speak to ...


MyzharBot - Open Tracked Robot

I love the Robotics since I was a young boy: "Mom, when I'm BIG I will create a robot that washes the floor, washes the clothes and irons them for you". 

Now I'm "BIG"! I studied Computer Engineering with a specialization in Robotics, I'm a Computer Vision expert and I know a lot about Artificial Intelligence and Machine Learning, so it is time to complete what I called... 

... the "MyzharBot Project"


MyzharBot will be your personal robot. You will be able to speak to it and it will recognize you and it will reply to your vocal commands.

MyzharBot will be a full autonomous robot, but you will be able to control/monitor it by your smartphone/tablet (Android, iOS and Windows) via WiFi, bluetooth and remotely by Internet.

Main Features

  • BrainPandaboard ES, dualcore ARM Cortex-9 miniPC
  • Operating System: Embedded Linux Ubuntu based
  • Power: LiIon 5000mA Turnigy Battery
  • Motors: 2x powerful Micro Motors series e192 – model e192-12-18 - Link - Datasheet
  • Motor Encoders: 2x CUI INC AMT102-V - Link - Datasheet
  • Motor Logic Unit: Robocontroller V2 - Link
  • Motor Power Unit: Roboponte-MD V2 - Link
  • Tracks: 2x Tracks LynxMotion 3″ width - Link
  • Chassis: Laser cut plastic chassis. Project on Ponoko site

Project State

MyzharBot's prototype is actually under developing. You can see a few of videos made during preliminar tests on Myzhar's channel on YouTube.

The chassis is defined and a first project is ready, but a few modifications must be studied to let it be more robust and let the hardware be well suited.

A lot of work must be done on the software side. Linux system must be configurated and MyzharBot software must evolve such to include Artificial Intelligence. The software framework will be based on ROS, a Robotic Framework developed by WillowGarage.

Computer Vision processing will be based on OpenCV library, the most complete and performat Computer Vision Library available. I love it!

The Control Unit (GUI) is ready for Desktop PC and must be ported to mobile platforms.

A draft scheme of the architecture:

One encoder suited on the motor shaft:

The brain, Pandaboard ES:

MyzharBot will be an autonomous robot with Computer Vision capabilities. It will be able to follow roads, persons, object and so on

  • Actuators / output devices: 2x powerful Micro Motors series e192 – model e192-12-18
  • Control method: autonomous, remote guide with smartphone (Android, iOS)
  • CPU: dualcore ARM Cortex-9 miniPC
  • Operating system: Embedded Linux (Ubuntu server)
  • Power source: LiIon 5000mA Turnigy Battery
  • Programming language: C++, OpenCV, Qt
  • Sensors / input devices: Rotary encoders, HD webcam
  • Target environment: indoor, outdoor
Flag this post

Thanks for helping to keep our community civil!


Notify staff privately
It's Spam
This post is an advertisement, or vandalism. It is not useful or relevant to the current topic.

You flagged this as spam. Undo flag.Flag Post