robotics company robot company  

Go Back   Trossen Robotics Community > Robotics > Project Showcase

Project Showcase Have a project that you're dying to pimp? It doesn't matter if it involves robotics, RFID, HCI, or what, as long as you think it's cool, pimp it here! Need more space for pics/videos email us:)

» Navigation Menu
Homepage
Forums
TRC Tutorials
Member Blogs
Data Center
Image Galleries
Links Directory
Contact Us

Shop Robotics
» Introduction Tutorials

» November 2009
S M T W T F S
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 12345
» Current Poll
Are you going to use Nerf-style weapons at the next Mech-Warfare?
Yes. - 18.75%
3 Votes
No. - 68.75%
11 Votes
Yes, but only if double damage is allowed. - 12.50%
2 Votes
Total Votes: 16
You may not vote on this poll.
» Trossen Robotics Blog
Phoenix 2.0 Software Released...
HUV Robotics Bioloid Accessories are bac...
The Quads are Coming!...
Just in time for Halloween!...
Boston Dynamics does it again...
» Join Us Elsewhere!






» Online Users: 285
16 members and 269 guests
Adam, billyzelsnack, Chaosmann, Chench, Connor, dcalkins, gdubb2, Inews, JonHylands, lildreamer, mallster, MSK Mech Commander, Rick Brooks, Tyberius, Upgrayd
Most users ever online was 1,301, 09-11-2009 at 06:59 PM.
» Stats
Members: 3,242
Threads: 2,328
Posts: 31,346
Top Poster: Adrenalynn (5,122)
Welcome to our newest member, Noog
Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 10-07-2008
djsures
djsures is offline
Transistor
 
Join Date: Oct 2008
Posts: 29
Rep Power: 9
djsures is a jewel in the roughdjsures is a jewel in the roughdjsures is a jewel in the rough
1st Place K-9 Autonomous Robot Pet



Hi there!

Last year i built a K-9 Autonomous robot as a pet. It's programming has been ongoing to add more life-like characteristics. You will be surprised with how much expression and life you can bring to a styrene shell

The project goal was to simply have a robot pet. We've all dreamt of that (well, us geeks have anyway)... And we don't want a robot that just drives around and does the same thing over and over. Neither do we want one that gets stuck and requires our supervision. We want to come home from work and be greeted at the door by it... And that is exactly what K-9 is and does...

Parts used:
- 18F4685 8 bit microcontroller
- 20 mhz resonator
- Body made of styrene
- Sharp IR Analog distance sensor
- 2 LEDs for eyes
- 1 LED for status
- 1 Two line blue LCD for status and sensor readings
- 1 EMIC sound module for voice
- 1 Speaker for EMIC
- 1 Speaker for PIC driven bleeps/bloops and 1 bit audio bark
- 2 modified servos for drivetrain
- 2 servos for head movement
- 1 micro servo for tail
- 2 pager motors for ears
- 1 IR detector for following infrared detection
- 2 buttons to activate and navigate through diagnostic menu interface
- 1 switch for power
- 1 lion 7.4V 2400 mh battery

- Complete Specifications of my K-9

- Pics and Video of Version #1

- Pics and Video of Version #2

- Pics and Video of Version #3

- Pics and Video of Version #4

- Pics and Video of Version #5

Firstly, I started out with a simple tractor base with the sharp sensor mounted to move up down right left. The programming is the heart of his interactivity. He creates a 3-D map of his surroundings. And yes timing was important, so i used servo's to power his treads.

My goal with Version #1 was obsticle avoidance and 2-D mapping. My technique looped through a 2-D array to determine the route. But that wasn't enough....

Recognizing raised or lowered surfaces was a challenge. But with timing and adding a third dimension to the 2-D array, I can now keep track of the floor contours. I do so by scanning the floor in a set time.

Now for his personality, i needed him to recognize human interaction. So to do that, i determined that if an object had moved then it must be a living thing.... So interact with it. By doing that, a global personality variable increases which causes him to be more active. and over time, the personality variable decreases, causing him to make less active decisions.

There are Actions and Modes. Modes define a list of actions. He determines his Mode based on his personality. Then the actions are determined by the 3-D array.

So even if he decides to follow an object that has moved, he will still reference his 3-D array for object avoidance. The same applies to following IR sources.

I don't know what else to write, maybe there are questions?











Last edited by djsures; 10-07-2008 at 03:04 PM.
Reply With Quote
  #2  
Old 10-07-2008
Matt's Avatar
Matt
Matt is offline
Robonerd Wrangler
 
Join Date: Sep 2006
Location: Chicago Illinois
Posts: 648
Images: 7
Rep Power: 50
Matt has a brilliant futureMatt has a brilliant futureMatt has a brilliant futureMatt has a brilliant futureMatt has a brilliant futureMatt has a brilliant futureMatt has a brilliant futureMatt has a brilliant futureMatt has a brilliant futureMatt has a brilliant future
Re: K-9 Autonomous Robot Pet

Nice! What is he reminding me of? Is there a cartoon doggy like this?
__________________
Matt Trossen - Say hello on the introduce yourself thread!
Reply With Quote
  #3  
Old 10-07-2008
jes1510's Avatar
jes1510
jes1510 is offline
Positronic Brain
 
Join Date: May 2008
Location: TN
Posts: 643
Blog Entries: 4
Images: 71
Rep Power: 36
jes1510 has much to be proud ofjes1510 has much to be proud ofjes1510 has much to be proud ofjes1510 has much to be proud ofjes1510 has much to be proud ofjes1510 has much to be proud ofjes1510 has much to be proud of
Re: K-9 Autonomous Robot Pet

That is awesome! I am really curious about the 3D array you use for obstacle avoidance. Are you scanning a line into an array, stepping the servo down, and then scanning another line to create a scan?

Last edited by jes1510; 10-07-2008 at 04:30 PM. Reason: typo
Reply With Quote
  #4  
Old 10-07-2008
Adrenalynn's Avatar
Adrenalynn
Adrenalynn is offline
Banned from posting too much :-)
 
Join Date: Apr 2008
Location: Sacramento, CA, USA Area
Posts: 5,122
Blog Entries: 8
Rep Power: 139
Adrenalynn has a brilliant futureAdrenalynn has a brilliant futureAdrenalynn has a brilliant futureAdrenalynn has a brilliant futureAdrenalynn has a brilliant futureAdrenalynn has a brilliant futureAdrenalynn has a brilliant futureAdrenalynn has a brilliant future
Re: K-9 Autonomous Robot Pet

Quote:
Originally Posted by Matt View Post
Nice! What is he reminding me of? Is there a cartoon doggy like this?
K-9 from Doctor Who

Given your age range, you need to go tell Andrew to deduct balance-1 "Geek Cred" from your bank. (you get to keep 1pt for almost recognizing it...)

[edit] Link: http://en.wikipedia.org/wiki/K-9_(Doctor_Who)
__________________
I Void Warranties™

CCTV Camera Systems and Security Camera Accessories by eMS. Ignore the CCTV Camera linkage. Just taking advantage of an inbound link opportunity...
Reply With Quote
  #5  
Old 10-07-2008
Adrenalynn's Avatar
Adrenalynn
Adrenalynn is offline
Banned from posting too much :-)
 
Join Date: Apr 2008
Location: Sacramento, CA, USA Area
Posts: 5,122
Blog Entries: 8
Rep Power: 139
Adrenalynn has a brilliant futureAdrenalynn has a brilliant futureAdrenalynn has a brilliant futureAdrenalynn has a brilliant futureAdrenalynn has a brilliant futureAdrenalynn has a brilliant futureAdrenalynn has a brilliant futureAdrenalynn has a brilliant future
Re: K-9 Autonomous Robot Pet

DJSures, this is awesome! Does it have "omniflexible hyperlink facilities" and the ability to teleport, or is it an earlier model?

Welcome to the TRC, btw!
__________________
I Void Warranties™

CCTV Camera Systems and Security Camera Accessories by eMS. Ignore the CCTV Camera linkage. Just taking advantage of an inbound link opportunity...
Reply With Quote
  #6  
Old 10-07-2008
darkback2's Avatar
darkback2
darkback2 is offline
Chef Omega
 
Join Date: Dec 2007
Location: Whidbey Island, WA
Posts: 946
Blog Entries: 5
Images: 175
Rep Power: 43
darkback2 has much to be proud ofdarkback2 has much to be proud ofdarkback2 has much to be proud ofdarkback2 has much to be proud ofdarkback2 has much to be proud ofdarkback2 has much to be proud ofdarkback2 has much to be proud of
Re: K-9 Autonomous Robot Pet

No no no...not DR who...gottard from jimmy neutron. You silly people.

DB
Reply With Quote
  #7  
Old 10-07-2008
darkback2's Avatar
darkback2
darkback2 is offline
Chef Omega
 
Join Date: Dec 2007
Location: Whidbey Island, WA
Posts: 946
Blog Entries: 5
Images: 175
Rep Power: 43
darkback2 has much to be proud ofdarkback2 has much to be proud ofdarkback2 has much to be proud ofdarkback2 has much to be proud ofdarkback2 has much to be proud ofdarkback2 has much to be proud ofdarkback2 has much to be proud of
Re: K-9 Autonomous Robot Pet

Quote:
Originally Posted by darkback2 View Post
No no no...not DR who...gottard from jimmy neutron. You silly people.

DB
alright...I'm dumb. but goddard is cooler! Nice robot...seriously.
Reply With Quote
  #8  
Old 10-07-2008
Tyberius's Avatar
Tyberius
Tyberius is online
Mech Warmonger
 
Join Date: Dec 2007
Location: Trossen Robotics Laboratory
Posts: 1,858
Blog Entries: 12
Images: 246
Rep Power: 64
Tyberius has much to be proud ofTyberius has much to be proud ofTyberius has much to be proud ofTyberius has much to be proud ofTyberius has much to be proud ofTyberius has much to be proud ofTyberius has much to be proud of
Send a message via AIM to Tyberius Send a message via MSN to Tyberius
Re: K-9 Autonomous Robot Pet

Quote:
Originally Posted by darkback2 View Post
No no no...not DR who...gottard from jimmy neutron. You silly people.

DB
I hope your kidding.

If you're not I'm totally defriending you
__________________
Andrew Alter
Trossen Robotics
Hardware Support & Technical Writer
Join the Robotic Combat Revolution @ Mech Warfare!
Reply With Quote
  #9  
Old 10-07-2008
Adrenalynn's Avatar
Adrenalynn
Adrenalynn is offline
Banned from posting too much :-)
 
Join Date: Apr 2008
Location: Sacramento, CA, USA Area
Posts: 5,122
Blog Entries: 8
Rep Power: 139
Adrenalynn has a brilliant futureAdrenalynn has a brilliant futureAdrenalynn has a brilliant futureAdrenalynn has a brilliant futureAdrenalynn has a brilliant futureAdrenalynn has a brilliant futureAdrenalynn has a brilliant futureAdrenalynn has a brilliant future
Re: K-9 Autonomous Robot Pet

Goddard is a totally different critter. I'm with Tybs on this one!
__________________
I Void Warranties™

CCTV Camera Systems and Security Camera Accessories by eMS. Ignore the CCTV Camera linkage. Just taking advantage of an inbound link opportunity...
Reply With Quote
  #10  
Old 10-08-2008
djsures
djsures is offline
Transistor
 
Join Date: Oct 2008
Posts: 29
Rep Power: 9
djsures is a jewel in the roughdjsures is a jewel in the roughdjsures is a jewel in the rough
Re: K-9 Autonomous Robot Pet

Thanx everyone! great community u have here also ... I'm so used to building these things and putting them on my lonely website .. they don't get much attention

maybe they'll be appreciated here lol
Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Question(s) Writing an educatonal book on robotics darkback2 Robotics General Discussion 105 08-31-2009 08:40 PM
Contest Entry Lego NXT Autonomous 'Wall-E' Robot bazmarc Project Showcase 11 10-08-2008 03:22 PM
Contest Entry The eyeRobot: Robot Blind Aid Shrimpy Project Showcase 15 08-31-2008 01:54 PM
Contest Entry Butler Robot airman00 Project Showcase 11 07-31-2008 10:28 PM
Contest Entry RC truck robot conversion Orac Project Showcase 23 07-11-2008 06:08 AM

Powered by vBadvanced CMPS v3.2.0

All times are GMT -5. The time now is 06:57 PM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.