Pi Robot is currently certified at Journeyer level.

Name: Patrick Goebel
Member since: 2009-09-14 23:25:55
Last Login: 2010-03-21 14:33:49

FOAF RDF Share This

Homepage: http://www.pirobot.org

Notes: My academic background is in Physics, Mathematics and Cognitive Psychology in which I hold a PhD. My dissertation concerned a connectionist neural network for controlling a limb with multiple degrees of freedom. I now work as a system administrator and web developer but discovered the field of hobby robotics about 4 years ago. Since then I have been working on a project I call Pi Robot which is described in more detail at my website, http://www.pirobot.org.

I've learned a great deal from all the folks here at robots.net and I hope I can contribute something of value in return!

Recent blog entries by Pi Robot

Syndication: RSS 2.0

3 Mar 2010 »

Robotic Eye-Hand Coordination

I just finished up some work on using RoboRealm to guide my robot as it reaches toward a target object. The ultimate goal is for the robot to be able to pick up the object from a random location or take it from someone's hands. For now, I simply wanted to work out the coordinate transformations from visual space to arm space to get the two hands to point in the right direction as the target is moved about. The following video shows the results so far:

I don't have a full write-up yet on how I did this but it basically just uses 3-d coordinate transformations from the head angles and distance to the target (as measured by sonar and IR sensors mounted near the camera lens) to a frame of reference attached to each shoulder joint. The Dynamixel AX-12 servos are nice for this application since they can be queried for their current position info. The distance to the balloon as measured by the sonar and IR sensors is a little hit and miss and I think I'd get better performance using stereo vision instead.

--patrick

http://www.pirobot.org

8 Jan 2010 (updated 8 Jan 2010 at 22:32 UTC) »

Hello,

I put together a new robot using Dynamixel AX-12+ servos and I wanted to test an algorithm for tracking a moving object. The camera being used is a DLink 920 wireless operating over 802.11g and the visual tracking is done using RoboRealm. All processing is done on my desktop PC. The full writeup can be found here:

http://www.pirobot.org/blog/0008/

--patrick

24 Nov 2009 (updated 24 Nov 2009 at 05:09 UTC) »

This video demonstrates learning by example in an artificial neural network that controls the motion of a mobile robot. The robot uses four sonar sensors and three IR sensors to detect the ranges to nearby objects. A wireless controller is used to initially remote control the robot past some test objects while the robot records the sensor readings and motor control signals. This data is then used to train a 2x7 artificial neural network (2 motors and 7 sensors). Once the network is trained, it is used to control the robot without intervention from the operator.

For more information, see http://www.pirobot.org/blog/0007/

 

21 Nov 2009 (updated 21 Nov 2009 at 14:59 UTC) »

This is a followup to my earlier post describing the use of a simple neural network to control a light following robot. In the original demonstration, the connections between input and output neurons were hard coded with values that were known to steer the robot in the right way. In the current demonstration, the neural network is initialized with random connections and the correct behavior has to be learned.

In the video below, the robot begins with a random 2x2 neural network for controlling the motors based on the values of the two light sensors mounted on the front. A supervised learning algorithm employing the Delta Rule is used to train the network by utilizing a known solution to provide the teaching signals five times per second. At the beginning of the video, you can see that the robot turns away from the light and even goes backward. However, within 10-15 seconds, the network is already sufficiently trained to follow the light beam.

For more information, see http://www.pirobot.org/blog/0006/

 

7 Oct 2009 (updated 8 Oct 2009 at 01:15 UTC) »

Greetings Roboteers,

I just finished up a little demo regarding the use of a simple artificial neural network (ANN) to control a mobile robot. The demonstration is only meant to introduce the concepts and terminology of neural nets rather than being something particularly useful. Also, this blog entry does not deal with *learning* in ANN's which is what they are most famous for. That will be the topic of a forthcoming blog entry and demo.

Here is the link to the report. If you get bored with the math at the beginning, you can scroll down toward the end where there is a Youtube video demonstrating the robot in action.

http://www.pirobot.org/blog/0005/

1 older entry...

 

Pi Robot certified others as follows:

  • Pi Robot certified motters as Master

Others have certified Pi Robot as follows:

  • motters certified Pi Robot as Journeyer
  • jwp9447 certified Pi Robot as Master
  • bin certified Pi Robot as Journeyer
  • TrueAndroids certified Pi Robot as Master new

[ Certification disabled because you're not logged in. ]

Robot of the Day

F.A.O.R.

Built by
Austin Chandler

Recent blogs

20 Mar 2010 spirit (Journeyer)
18 Mar 2010 jmhenry (Journeyer)
12 Mar 2010 suckeroi (Observer)
7 Mar 2010 TrueAndroids (Observer)
6 Mar 2010 svo (Master)
3 Mar 2010 Pi Robot (Journeyer)
27 Feb 2010 motters (Master)
26 Feb 2010 Flanneltron (Journeyer)
24 Feb 2010 middlecreekmerchants (Master)
23 Feb 2010 evilrobots (Observer)
14 Feb 2010 rgeraci (Apprentice)
11 Feb 2010 The Swirling Brain (Master)
1 Feb 2010 trossenrobotics (Observer)
25 Jan 2010 Maliko (Observer)
23 Jan 2010 Myzhar (Observer)
17 Jan 2010 steve (Master)
13 Jan 2010 watsonjosh (Apprentice)
31 Dec 2009 AI4U (Observer)

Newest Members

21 Mar 2010 deagle25 (Observer)
20 Mar 2010 PaxRobotica (Observer)
20 Mar 2010 TheMilnator (Observer)
18 Mar 2010 HASON_ALRFAIY (Observer)
18 Mar 2010 shoaib (Observer)
17 Mar 2010 bruffie (Observer)
17 Mar 2010 garima_jain (Observer)
17 Mar 2010 dracoryan (Observer)
15 Mar 2010 nithin (Observer)
14 Mar 2010 bil bad (Observer)
13 Mar 2010 chintu (Observer)
12 Mar 2010 piyushnjha (Observer)
11 Mar 2010 sc_0097 (Observer)
10 Mar 2010 andys (Observer)
9 Mar 2010 735922295 (Observer)

Newest Robots

7 Aug 2009 Titan EOD
13 May 2009 Spacechair
6 Feb 2009 K-bot
9 Jan 2009 3 in 1 Bot
15 Dec 2008 UMEEBOT
10 Nov 2008 Robot
10 Nov 2008 SAMM
24 Oct 2008 Romulus
30 Sep 2008 CD-Bot
26 Sep 2008 Little Johnny

User Cert Key

Observer
Apprentice
Journeyer
Master
X
Share this page