Tell A Friend

  • Friend's email:
 

F.I.D.O
F.I.D.O - Fully Interactive Dog Operation.

This cute and adorable dog represents my entry for the "roboticpet" competition.
It is a fully interactive dog (hence the name) that can perform most of the tricks a real dog could do. For example, this dog can wag its tail, shake its head, follow a ball and react to sounds and the environment. Here are some pictures that display the dog itself and its features.

Posted by:

 nxtcreator6604

Created:

 29 July 2010

Rate:

 

Tags:(?):

 roboticpet, dog, interactive, pet, puppy, animal

Features and Functions

Primary picture: a full view of F.I.D.O. As you can see, an Ultrasonic Sensor is placed between its eyes. This is how it recognizes objects in front of it. 2nd Image: This displays its main gears that operate and control all his movements. 3rd Image: In this picture, the tail is shown and how it is controlled through multiple gears. 4th Image: Here, the dog is shown, following (with the US Sensor) a a plastic ball. 5th Image: A bottom view of the entire dog.

Summary

While developing this dog, I had many ideas that were omitted and reconsidered due to the restrictions of the number of motors i have. Now, I wil explain each function in depth. 1) As you can see in the picture, the farthest motor from the front operates the front and back movement of the head. But because the head also moves sideways, a normal axle would break if it is directly connected to the head (because the motor that operates it is not directly built with the head). Therefore, I had to utilize a ball joint in order for the head to move front and back, and left and right. 2) The middle motor operates the turning of the dog's neck; it's very simple. There is nothing very complicated; just a worm gear that turns the turntable. 3) The third function is the tail-wagging movement. The motor is directly connected to a medium gear, which is connected to a small gear. The small gear is linked to a "clover" gear thus rotating the tail left and right.

Program and Video

Please excuse the fact that the programs are not the most advanced ones that the dog can perform like the ball following or human_interaction program, where the dog slowly develops as a new dog would in a new owner's home. In the program, the dog will evenually ultimately decide whether it likes you or dislikes you as an owner, and when the robots battery dies out, the dog "dies" :'( . This log does not support NXC, which is why I cannot upload these programs, but I will try to share it to you all one way or another. Please enjoy the video :) and Please rate and comment! ~nxtcreator6604 --------------------------------------- (The first program is the petting program; the second is the sleeping-FIDO program)

Comments

20 comments
  • mjkliou108

  • dude thats awesome! i was going to make something like that. ill post it as soon as i can.
    -mjkliou

  • Posted 1022 days and 12 hours ago


  • MindstormsMonster

  • How Can He Move(If He Dosn't Then He Won't Be Like A Real Dog),But He IS VERY CUT!!!

  • Posted 1022 days and 11 hours ago


  • MySnailEatsPizza

  • Wow. That is very cool. This is the best domestic pet project that I have seen. Could you check out Comet? He is a chameleon and is in the exotic section of the contest.

  • Posted 1022 days and 10 hours ago


  • Dinoguy7719

  • Too bad it doesn't walk. But, it's still a good project.

  • Posted 1022 days and 9 hours ago


  • TotallyLEGOMINDSTORMS

  • awwww it's sooo cute! i wanna hug it, but i can't :(

  • Posted 1020 days and 16 hours ago


  • nxttime

  • nice!

    NXTtime

  • Posted 1019 days and 10 hours ago


  • PROGRESSOR8

  • nice. nice. nice. nice. nice. ***** cute looking!

  • Posted 1017 days and 2 hours ago


  • mindstorms-teen

  • Here is how you can post a NXC program online: 1. Create a new program using the software the mindstorms kit comes with. 2. Copy all of your NXC code 3. Paste the code into the 'Info' section of the program in Step 1 (it is the little orange square at the start of the program). 4. Upload the program in Step 1 and tell people to get the code from the 'Info' section. That's what I do!

  • Posted 1016 days and 12 hours ago


  • nxtcreator6604

  • Thanks guys... and I did check out Comet; guess it'll be my competitor! ;-)

  • Posted 1016 days and 0 hours ago


  • seanandliam14

  • Genius! You will certainly win the 'interactive pets' section.

  • Posted 1013 days and 5 hours ago


  • remy8138

  • 5***** you should look at Comet he's neat

  • Posted 1012 days and 20 hours ago


  • minifig2222

  • i'm working on an alligator version. i started building it a week ago and it's STILL NOT DONE!!!!

  • Posted 1010 days and 7 hours ago


  • kc600

  • Cool, I made a chimpanzee version. How did you do the ball following in nxc?

  • Posted 1006 days and 9 hours ago


  • vvuuren

  • INCREDIBLE!!!!! 6******

  • Posted 982 days and 9 hours ago


  • seanandliam14

  • If you have another nxt set you could make it walk!

  • Posted 964 days and 10 hours ago


  • MySnailEatsPizza

  • Congrats on your award in the pet contest.

  • Posted 942 days and 13 hours ago


  • rockinjoeyt93

  • He's so cute! Congrats on your reward!

  • Posted 938 days and 4 hours ago



  • malaria6639

  • He's cute im glad you won it rocks!!!!!

  • Posted 910 days and 4 hours ago



Add A Comment


Please log in or register to add a comment