Hobby Projects - Insulation tester, LED Circuits, Meters.
Showing posts with label Robotics-3. Show all posts
Showing posts with label Robotics-3. Show all posts

Friday, October 06, 2017

Vicacopter – Open Flight Robotics

Source code and many notes used in Vicacopter, the 1st English language source code for a fully functional helicopter autopilot.

Vicacopter - Open Flight Robotics

Vicacopter uses a ground computer for flight control. An 8 bit airborne microcontroller handles rate damping, PWM, & sensor capturing. The ground computer handles navigation & provides a simple instrument panel. This was the cheapest & most flexible way to fly. The system can be converted to a completely airborne autopilot very simply.

Vicacopter - Open Flight Robotics

Some Features
  • Automated landing & takeoff
  • Sonar position sensing for indoor flight
  • GPS position sensing for outdoor flight
  • Ground station instrument panel
  • Untethered communication from pilot to ground station
  • Curved or linear paths

The Tri-Roter one used 3 gyros for short term rotation sensing, 2 accelerometers for long term tilt sensing, 3 magnetometers for long term heading sensing, a high quality GPS module for horizontal position, a barometer for altitude sensing. A 3rd accelerometer was too sensitive to vibration & altitude changes to be any good. Because of the long term sensors & the very stable gyros, the orientation was always pretty accurate & didn't drift.

Thursday, October 05, 2017

RobotProg - Learn Bot Programming

Program a virtual robot with a flowchart : first you draw the flowchart, then you run the program and watch the robot executing your program. You do not have to own a Robot to start with.

RobotProg - Learn Bot Programming

With RobotProg you can learn programming bases by means of gradual levels. At the last level, you may program several robots playing games on the same ground.

RobotProg - Learn Bot Programming

See also Solve Elec

Draw and analyze electrical circuits functioning in direct or alternating current. Get literal formulas and values for current intensities and voltages defined in the circuit. Verify circuit related equations.

"Not all bots like to be told what to do, Then these are Instructed Bots. Some Bots later Evolve or Mutate into Fuzzy Bots. Then they will take their own Decisions." - delabs

Friday, April 07, 2017

Build Electronic Circuits Like a Pro

If you want to build electronic circuits, you need to connect the components of your circuit somehow. If you expect to make your circuit work more than just a few times, you need a solid way of connecting them. You need to create a printed circuit board (PCB).

"I started playing with electronics as a hobby when I was 14. Since then I have finished a Master's degree and founded two electronic design companies."

Build Electronic Circuits Like a Pro

Build Electronic Circuits Like a Pro

The radar sensor uses a Ultra-Wideband (UWB) chip from Novelda. It sends out electromagnetic pulses and analyzes the pulses that are reflected back. In the video above, a part of the electromagnetic pulse will be reflected back when it hits the wall and a part of it penetrates the wall and is reflected from the cabinet behind the wall.

Radar Circuit Enables See-through Wall Robot

delabs Notes

This is a nice Educational Website built by Oyvind from Norway. Only when we read and learn from the experience and views of others, our brain opens up to new ideas and we develop a wide perspective.

Thursday, February 02, 2017

An Android Brain for your Bot

The Objective - When your Bot has outgrown your Arduino, it wants to talk, an urge to communicate and Network(Social). A larger brain over the smaller control system is the need. Then a Networked Drove of Bots ! is possible.

Hobby DIY Electronics - Do it Yourself, The World Over.

Use the Arduino for emulating the role of the Spine and an Android System for the Big Networked brain. You can hack an Economy Android Phone to make your Robot an Einstein.

Now for Simulating the Soul, which even the most Advanced Robotic Scientist is unaware of; All you need is Cloud.

An Android Brain for your Bot

How to do that

We have to try create some Robots which are Non-Motor based, Soundless, No Rotary action. Minimum Metal Used, Silicone and Epoxy based parts. They will have 3G and Wi-Fi integrated and the Soul, the Intellect and the Instincts can be upgraded In-system online. The Cloud will be God.

Why the need

The Robot in Literature - Coppélia

Coppélia concerns an inventor, Dr Coppelius, who has made a life-size dancing doll. It is so lifelike that Franz, a village swain, becomes infatuated with it and sets aside his true heart's desire, Swanhilde.

She shows him his folly by dressing as the doll, pretending to make it come to life and ultimately saving him from an untimely end at the hands of the inventor.

The Truth - Swanhilde and her friends find themselves in a large room filled with people. However, the occupants aren't moving. The girls discover that, rather than people, these are life-size mechanical dolls. They quickly wind them up and watch them move. Swanhilde also finds Coppélia behind a curtain and discovers that she, too, is a doll.

The sad part of this Opera and The Nutcracker is that Inventors of Bots are shown as Evil Scientists. We have to clear the stigma by making a Giant King Kong Bot.

First written 2008 in other areas, enhanced post till 2012 - An idea by "Bot with a Soul" - delabs

AI Dodo with a Wikipedia Brain

Wikipedia Search Results combined with an AI Query and Data-mining Engine integrated with a High Quality Text-to-Speech; can help people hear Answers to Questions they ask. Optional pictures and video on a concealed LCD Screen, Packed into a Feather Bag called "Dolly the Know-all Dodo". A witty, impertinent, extra-smart Bird-Bot. (2009 - Ideas of delabs)

AI Dodo with a Wikipedia Brain

Idea from Polly -

Make a AI Robot in the form of a Cartoon Parakeet. Something like polly the techno parrot below. When you ask a question or a unique term like "Solar Energy" or "Vitamin C" it can use its AI - Artificial Intelligence to read out a Wikipedia Page and if not Satisfied browse the web internally and suggest alternative pages to read out. It can have a Dockable Tablet Interface too for Visualizing its AI and Articles.

Who made Polly  Shown on the right in CrossSection - Rob and Roberta Radtek

 "Direct from the Institute of Robotic Technology comes this amazing interactive robot pet-- POLLY THE TEKNO PARROT! Polly talks with people he senses around him just like a real parrot. Polly's electronic cuircuits can detect motion, sound, light and even touch. He will snore off to sleep at night and wake up in the morning. If you pet him, he will "coo" and move his wings. "

These are some sites that help you read out wikipedia.

Pediaphon App in the Android Market!MP3 files, play lists and podcast automatically generated from Wikipedia!  Let your computer read out the Wikipedia for you!

"Learning during jogging and driving! E-learning and m-learning with MP3 players and mobile phones! A podcast and a winamp play list will be generated too."

Wiki Out Loud: Wikipedia Entries on Audio - "A few nights ago I was at the office and the ol' brain was fried. I decide to take a couple of hours "off" and record some Wikipedia entries on audio."

(2009 - Ideas of delabs)

Friday, April 03, 2015

Make an Encoder for your Bot

I want to build a cheap wheel encoder by myself. - Need some help here. I want to build a cheap wheel encoder by myself. Now, my idea was to use a photodiode and a LED. What i don't know is how to use the output from photodiode to put on a GPIO on my MCU board. Do i need some resistors or something. Aaaa, i need a high level of 5V for my GPIO. I - AV


Please study Links Below
Optical Encoder Project - "Many years ago, I competed in MASLab, an MIT competition to build an autonomous robot. A year or two after that, I was on the MASLab staff, helping prepare the hardware for the year's competition. One of the projects I worked on was an optical encoder."

About Encoders and How to Make an Encoder Wheel

"A typical encoder uses optical sensor(s), a moving mechanical component, and a special reflector to provide a series of electrical pulses to your microcontroller. These pulses can be used as part of a PID feedback control system to determine translation distance, rotational velocity, and/or angle of a moving robot or robot part."

Make your own rotary encoder

Make your own rotary encoder

"In the first and second post of this series you saw the basics of how to use photointerrupters. Now it’s time for practice. We make a rotary encoder. Here we take a single photointerrupter that gives us the pulses we can count."

Make Your Own Encoders chat - "I'm starting a·dedicated·thread on the specific encoders I used on my Homebuilt platform. I had great results. A word about the encoder disks: they must be mounted PERFECTLY to achieve consistency. Perfectly flat, true, and concentric.

Incremental Optical Encoders

Here is a method for making an encoder with two sensors for your application. If you only need speed sensing, you may want to skip down to the construction section. The important variables are the radius of the circle (r), the distance between the two optical sensors (s), and the number of divisions in the wheel (d). .....

Incremental Optical Encoders

delabs Technologies

Use a photointerrupters, even from an old wheel mouse if you want or build one. Then you need a Wheel with stripes and a Schmitt Trigger Gate or Comparator

Thursday, October 25, 2012

Dave's Sumo Robot project

The following is my Computer Science project Comp490 and Comp492 in progress. It is a SUMO robot for our local RoboWar tournament. I have been, for the pass two years a participant of the annual RoboWar competition. So, this year I've decided to try to get credit for doing it.

Dave's Sumo Robot project

Sumo Robot project

"I was fortunate enough to find a professor who was willing to supervise my project Dr.Ferhat Khendek. I have decided to do the documentation in HTML format and make it public to anyone who is interested in robotics."

There are two class of robots, remote controlled and autonomous. Remote controlled are operated by a human participant via RF link. Autonomous on the other hand has to be self contained with no human influence in its operations with the exception to its programming.

Wednesday, September 26, 2012

BeagleBot - Beagle powered robot

"For measuring distances I chose to use SRF08. It is an ultrasonic ranger with I2C bus and measure range from 3 cm to 6 m. The sensor has a beam width of 55 degrees (-6 dB points) and when mounted on top of one of the servos it can be used for covering well over 180 degrees."

BeagleBot - Beagle powered robot - A small experimental robot with Beagle Board as it's heart.

Servo System -Double Hitec HS-422 servos mounted on a special two axis brackets. - 5 pcs of normal RC servos with 50 Hz PWM control. ATMega16 at the expansion board creates the PWM for all of the servos and provides an I2C control interface for them. User space application running on beagle board can thus control the servos just sending only a simple I2C message.

BeagleBot - Beagle powered robot

"The Beagle Board is a low-cost, fan-less single-board computer based on Texas Instruments OMAP35x processors featuring the ARM Cortex-A8 core"

The USB-powered Beagle Board is a low-cost, fan-less single board computer that unleashes laptop-like performance and expandability without the bulk, expense, or noise of typical desktop machines.

Beagle Board - Create Open Embedded Devices

The BeagleBoard.org Foundation is a US-based non-profit corporation existing to provide education in and promotion of the design and use of open-source software and hardware in embedded computing.

Wednesday, July 11, 2012

Let’s make robots – It is a Crowd of Bots

Let’s Make Robots is the ultimate community site where you can learn about robots, see what others have built, ask questions and get to know others in the community.

Let’s make robots – It is a Crowd of Bot

Navigate around via ultrasound. Detects fire and fight against it. CPU: Atmel ATmega328

It is named Mr. "Red" Adair, named after the well known firefighter Paul "Red" Adair. An Atmel ATmega328 controller acts as brain together with a Pololu LVDSMC as motor controller.

Firefighting robot

Mr. "Red" Adair - Firefighting robot

For the blower motor (robbed from a defect hair dryer) a simple logic level N-FET (IRL540N) has been used. The chassis is from a cheap RC car illumninated with red, white and blue LEDs. As power supply 3 AA cells for the drive motors are used. A 9V battery block has been used for the blower motor and the 5V regulated controller supply

Tuesday, June 26, 2012

Larry Barello – Designer of Embedded Systems

Hobby robotics and programming of the Atmel AVR series of micro controllers. Larry Barello is a designer of embedded processors for industrial, medical and communications industries.

Larry Barello - Designer of Embedded Systems

Small real time operating system RTOS called AvrX, short for AVR Executive. he latest is tuned to work with the GNU and IAR C compilers.

Dilbert II

Dilbert II - Larry Barello

Spring 2000, I decided to rebuild Dilbert on a printed circuit board using the Atmel AT90S8535 processor. This processor is very much like the 8515 in Dilbert with three significant exceptions: it contains an on-board 8 channel 10 bit A/D, it doesn't have memory expansion capability and there is a separate RTC timer/clock circuit.

Thursday, January 12, 2012

Dallas Personal Robotics Group - DPRG

Articles, Photo Gallery, Projects, RoboLinks, Tutorials, Here you can share and exchange solutions and ideas about the exquisite art of Robot Design and Building.

Dallas Personal Robotics Group - DPRG

DPRG members have created some tips and howto for the common issues faced by robot builders.

Dallas Personal Robotics Group - DPRG

SR04 is a small mobile robot suitable for exploring human habitats unattended. It is controlled by a Motorola HC6811 microprocessor running in an M.I.T. 6.270 CPU card, similar to the commercially available “Handy Board.” Two 12-volt DC gear-head motors maneuver the robot in a dual-differential drive configuration, balanced by a non-driven tail wheel caster and powered by a 12 volt 2.2 amp-hour sealed lead acid battery.

Friday, June 24, 2011

Wide Skill Spectrum by Building a Robot

These valuable learning materials are partly derived from Robot Builder's Guide of Fred Martin, the course notes at the Massachusetts Institute of Technology.

Wide Skill Spectrum by Building a Robot

Basic Mechanics— Describes basic mechanics, friction, and the simple machines that comprise the building blocks of more complex machines, like robots.

Sensor Design -  Without sensors, a robot is just a machine. Robots need sensors to deduce what is happening in their world and to be able to react to changing situations. This chapter introduces a variety of robotic sensors and explains their electrical use and practical application.

Wide Skill Spectrum by Building a Robot

Robot Control - The most common kind of robot failure is not mechanical or electronic failure but rather failure of the software that controls the robot. For example, if a robot were to run into a wall, and its front touch sensor did not trigger, the robot would become stuck (unless the robot is a tank), trying to drive through the wall. This robot is not physically stuck, but it is "mentally stuck"

delabs Notes

When you build a robot, you are dealing with Mechanical, Electrical, Electronic and Computer Technologies with the Interfacing.

The improvement in the Wireless Communication, Low Power Hi-Speed Semiconductors coupled with compact gigabytes of Flash/HDD may help build a Creative Robot with a smart brain.

Wednesday, November 17, 2010

BEAM Robotics - Simple Nature Inspired Bots

BEAM is an acronym standing for Biology, Electronics, Aesthetics, Mechanics. While BEAM robots are often simple (consisting of a solar cell , motor, 2 transistors , and capacitor ), robots as complicated as 8-jointed, 4-legged walking spiders have been built using the principles of BEAM.

Solarbotics.net - BEAM Reference Library

The BEAMAnt is a phototactic bot which has potentially complex behavior depending on the light level. It has two photodiodes for light sensing, and two antennae which switch the motors into reverse when they touch something.

BEAM Robotics

Mechanisms and principles

The basic BEAM principles focus on a stimulus-response based ability within a machine. The underlying mechanism was invented by Mark W. Tilden where the circuit (or a Nv net of Nv neurons) is used to simulate biological neuron behaviours. Some similar research was previously done by Ed Rietman in 'Experiments In Artificial Neural Networks'. Tilden's circuit is often compared to a shift register, but with several important features making it a useful circuit in a mobile robot.

BEAM Robotics - Wikipedia

Solarbotics offers robot kits, solar-powered robots, books, electronic components, motors, parts and information on the expanding field of BEAM Robotics.

TomboT - and the home of Liverpool Universities BEAM robotics

"Myself and some friends demonstrated to the University how simple robots can be built which provide an excellent learning platform, and as a result the University have changed the way they utilise their Year 1 lab sessions to include our robots". - Tom Elner

One more nice site BEAM Robots and also BEAM Online.

Friday, September 10, 2010

Pololu - Electronic Modules for Robotics

Small electronics modules and simple mechanical components for for robot and motion control. Web Store provides parts like small gearboxes, breadboards, servos, and robot kits too.

Pololu - Electronic Modules for Robotics

The Orangutan SVP robot controller is a complete control solution for small and medium-sized robots running at 6 - 13.5 V. The module is designed around the powerful Atmel ATmega324PA AVR microcontroller (32 KB flash, 2 KB RAM, and 1 KB EEPROM) or ATmega1284P (128 KB flash, 16 KB RAM, and 4 KB EEPROM) running at 20 MHz .

Orangutan SVP Robot Controller

Orangutan SVP-1284 Robot Controller

The Orangutan SVP is also available as an SVP-324 partial kit or SVP-1284 partial kit that has all of the surface-mount parts pre-soldered and a variety of through-hole parts included separately.Mechanical Components include Motors, Gearboxes, RC Servos, Wheels, Tracks, Ball Casters etc.

ARobot Projects and Experiments

ARobot's controller board accepts the Basic Stamp II (purchased separately) which controls motors, LED's, buzzer, and other devices.

ARobot Projects and Experiments
  • Rugged aluminum frame (no plastic or wood)
  • Dual front whisker sensors
  • Rear wheel steering servo motor
  • Front wheel DC gear drive motor
  • Optical wheel encoder for distance measurement
  • On-board coprocessor handles all motor control

ARobot Projects and Experiments

ARobot's controller board has the ability to control 3 additional RC (Remote Control) servo motors which are commonly available at hobby stores for less than $20 each. These motors can be used to create a small robot arm or a moving head. The body contains openings to mount 2 of these RC servo motors.
Arrick Robotics

Arrick Robotics was founded by Roger Arrick in 1987 after the personal computer accessory market became dominated by the far east which stunted the growth of Arrick Computer Products - a maker of switch boxes and power control products since 1980.

Thursday, September 09, 2010

RobotShop Distributon - Automate your Existence

Specialized in personal and professional robot technology and offer a wide range of robotic products.

RobotShop Distribution - Automate your Existence

Supplier of Real robots, robot toys, robot kits and robot parts for building your own robots. Also robots that help out in House/Office Maintenance.

GEARS-IDS Extensive Invention and Design System

GEARS-IDS Extensive Invention and Design System
  • Build and control your own custom robots
  • Heavy duty parts made of steel and aluminium
  • No programming or soldering required
  • Standard hole spacing and modular design
The GEARS-IDS Invention and Design System gives teachers all the necessary tools to help students create world class engineering and robotics challenges in the comfort and convenience of their own classrooms in one complete package. From Trebuchets to Autonomous Robots,
Education Concepts:
  • Apply math and physics concepts to solve challenging problems
  • Exposure to engineering, mechanisms and machines.
  • Fundamentals of mechanics, electronics and pneumatics