Results 1 to 8 of 8

Thread: My 'first' robot experience...

  1. #1
    Loves duck, Peking Duck! bsodmike's Avatar
    Join Date
    Jul 2003
    Location
    Colombo
    Posts
    2,909
    Thanks
    495
    Thanked
    92 times in 80 posts
    • bsodmike's system
      • Motherboard:
      • Misc.
      • CPU:
      • Mac Pro 2.8 GHz (8-cores) / iMac 2.8GHz C2D Extreme Edition / MacBook Pro 15" 2.33 & 13.3" 2.26 GHz
      • Memory:
      • 2GB DDR2 kits on all systems / FB ECC RAM in Mac Pro
      • Storage:
      • 320GB + 3x 1TB, Mac Pro / 500 GB, iMac / 2x 1TB & 2x 2TB WD My Book Studio II, via FW800 to Mac Pro
      • Graphics card(s):
      • ATI Radeon HD 2600 XT 256MB (two dual-link DVI ports / Mac Pro)
      • PSU:
      • Misc.
      • Case:
      • Misc.
      • Operating System:
      • Mac OS X 10.5 (Mac Pro) / Mac OS X 10.4.11 (others)
      • Monitor(s):
      • Apple 23" Cinema HD / Dell FPW2408 / iMac 24" display
      • Internet:
      • 2mbps ADSL (Mac Pro) / 512kbps WiMax (Wifi/MacBook Pro)

    My 'first' robot experience...

    Hi all,

    A while back I posted a little about a project I was working on and the build/test of the prototype has been concluded.

    Unfortunately, the time I had available to work on the robot got cut down from 4 weeks to a week due to catching a nasty case of Labrynthitis (check on WebMD for the gory details) and therefore the build was quite rushed although I got everything sorted in time. To start off, I had to build a 'mini-lab' in my room (Uni accommodation):



    ...and I even built my own little power supplies rather than shelling out for a bench PSU. The reason is that these are usually heavy and I would be flying back home in a week or so after completion. I designed a Motor Driver and got it fabricated to specifications,





    ..then wired into the robot,





    The first test of a single motor was conducted (YouTube Video):



    All three motors were tested as well (YouTube Video). The core 'electronics' were to be housed in a project box and I tested that as well,



    The PWM output from the microcontroller was further fined tuned as a ramp test, and the project box was drilled to accommodate more wiring,



    This is a peek inside the project box,



    Along with another video clip covering an overview of the robot.

    The final prototype,



    And two video clips running the demonstration code:

    I had to skip a lot of the integration I was intending to perform due to time constraints as completing the report took precedence especially the write up on my mathematical model. The demonstration was an open-loop implementation of the Inverse Kinematics of the robot's geometry.

    The final prototype would include an EPIA (Mini-ITX) mainboard on top running Linux for complete AI implementation, with feedback and closed-loop PI control over the wheel velocities and a few more bells n' whistles

    Best,
    Mike
    Last edited by bsodmike; 20-09-2008 at 11:49 PM.

  2. #2
    Network|Geek kidzer's Avatar
    Join Date
    Jul 2005
    Location
    Aberdeenshire
    Posts
    1,732
    Thanks
    91
    Thanked
    46 times in 41 posts
    • kidzer's system
      • Motherboard:
      • $motherboard
      • CPU:
      • Intel Q6600
      • Memory:
      • 4GB
      • Storage:
      • 1TiB Samsung
      • Graphics card(s):
      • BFG 8800GTS OC
      • PSU:
      • Antec Truepower
      • Case:
      • Antec P160
      • Operating System:
      • Windows 7
      • Monitor(s):
      • 20" Viewsonic
      • Internet:
      • ~3Mbps ADSL (TalkTalk Business)

    Re: My 'first' robot experience...

    Sweet!

    Now, you've gotta' admit - thats cooler than long posts about watches

    That kinda' stuff is very cool, I wish I had an aptitude for maths etc, so I could do it - but I don't really, so I'll have to make do with gawking at other folks cool inventions!

    (The best I've done is build a power supply (the PCB layout was given to us already though!), and built a very basic Underwater ROV with an umbilical to a very basic control box!)
    "If you're not on the edge, you're taking up too much room!"
    - me, 2005

  3. #3
    Senior Member Stringent's Avatar
    Join Date
    Jul 2003
    Location
    Neverland
    Posts
    5,227
    Thanks
    45
    Thanked
    155 times in 117 posts
    • Stringent's system
      • Motherboard:
      • Intel DQ57TM
      • CPU:
      • Intel i5 760
      • Memory:
      • 8GB
      • Storage:
      • 1TB
      • Graphics card(s):
      • NVIDIA Geforce 260GTX
      • PSU:
      • Corsair HX620
      • Case:
      • Coolermaster Centurion
      • Operating System:
      • Microsoft Windows 7 Ultimate x64
      • Monitor(s):
      • Dual Iiyama 24"
      • Internet:
      • Patchy

    Re: My 'first' robot experience...

    Next up Robot Wars?

  4. #4
    boop, got your nose
    Join Date
    Sep 2007
    Location
    southport
    Posts
    2,695
    Thanks
    420
    Thanked
    445 times in 328 posts
    • stevie lee's system
      • Motherboard:
      • ASUS ROG STRIX B450-F Gaming
      • CPU:
      • Ryzen 3600
      • Memory:
      • 16 GB Corsair 3600 MHZ Cas 18
      • Storage:
      • 250GB BX500, M500 240GB, SN750 1TB NVME, mechs - Hitachi 1TB. WDblue 2TB
      • Graphics card(s):
      • sapphire 7700 1gb
      • PSU:
      • corsair RM550X
      • Case:
      • Xigmatech Midgard
      • Operating System:
      • Win 10 Home
      • Monitor(s):
      • 42" Panasonix viera (1080p limited RGB)
      • Internet:
      • plusnet fibre

    Re: My 'first' robot experience...

    all it needs now is a duster and a hoover, maybe a mop and you'll never need do any cleaning ever again.

    i am assuming thats what its for..

    or are you going to put that flick knife you reviewed onto it and use it as a guard-bot for your watch collection?

  5. #5
    Seething Cauldron of Hatred TheAnimus's Avatar
    Join Date
    Aug 2005
    Posts
    17,168
    Thanks
    803
    Thanked
    2,152 times in 1,408 posts

    Re: My 'first' robot experience...

    nice work, love the attention to detail, brading the wires etc. I was always far too lazy, i once got a nice comment because I'd only used yellow wire to wind up this post grad who was doing the marking (first year projects ftw!).

    are those USB sie's stuck on the side there? It looks like a PIC18 series? Any reason why you didn't use the new USB stack (i've only played with the old one, and was seriously underwhelmed).

    I miss all this fun stuff
    throw new ArgumentException (String, String, Exception)

  6. #6
    Loves duck, Peking Duck! bsodmike's Avatar
    Join Date
    Jul 2003
    Location
    Colombo
    Posts
    2,909
    Thanks
    495
    Thanked
    92 times in 80 posts
    • bsodmike's system
      • Motherboard:
      • Misc.
      • CPU:
      • Mac Pro 2.8 GHz (8-cores) / iMac 2.8GHz C2D Extreme Edition / MacBook Pro 15" 2.33 & 13.3" 2.26 GHz
      • Memory:
      • 2GB DDR2 kits on all systems / FB ECC RAM in Mac Pro
      • Storage:
      • 320GB + 3x 1TB, Mac Pro / 500 GB, iMac / 2x 1TB & 2x 2TB WD My Book Studio II, via FW800 to Mac Pro
      • Graphics card(s):
      • ATI Radeon HD 2600 XT 256MB (two dual-link DVI ports / Mac Pro)
      • PSU:
      • Misc.
      • Case:
      • Misc.
      • Operating System:
      • Mac OS X 10.5 (Mac Pro) / Mac OS X 10.4.11 (others)
      • Monitor(s):
      • Apple 23" Cinema HD / Dell FPW2408 / iMac 24" display
      • Internet:
      • 2mbps ADSL (Mac Pro) / 512kbps WiMax (Wifi/MacBook Pro)

    Re: My 'first' robot experience...

    Stevie lee: Hah!!

    Animus: Those are as you pointed out USB to serial interfaces and link up to the serial interface on the PIC18s. Using USB <-> serial is just simple cause the Mini-ITX has two in-built USB ports and I don't have to mess with USB stacks.

    Used the PIC18 as it has a really nice power control PWM module, and on this particular PIC it has control over 4 independent channels (which can run as 8 in complementary mode). The QEI interface on this chip is also handy for interfacing with quadrature encoder output, another item on the eventual todo list if I take it further.

    What I really want to make though is a slave bot. Think of it as your own personal butler...mmm!

  7. #7
    Seething Cauldron of Hatred TheAnimus's Avatar
    Join Date
    Aug 2005
    Posts
    17,168
    Thanks
    803
    Thanked
    2,152 times in 1,408 posts

    Re: My 'first' robot experience...

    Quote Originally Posted by bsodmike View Post
    What I really want to make though is a slave bot. Think of it as your own personal butler...mmm!
    Given that men are on average more gadget freeks, its odd how woman already have them!
    throw new ArgumentException (String, String, Exception)

  8. #8
    Loves duck, Peking Duck! bsodmike's Avatar
    Join Date
    Jul 2003
    Location
    Colombo
    Posts
    2,909
    Thanks
    495
    Thanked
    92 times in 80 posts
    • bsodmike's system
      • Motherboard:
      • Misc.
      • CPU:
      • Mac Pro 2.8 GHz (8-cores) / iMac 2.8GHz C2D Extreme Edition / MacBook Pro 15" 2.33 & 13.3" 2.26 GHz
      • Memory:
      • 2GB DDR2 kits on all systems / FB ECC RAM in Mac Pro
      • Storage:
      • 320GB + 3x 1TB, Mac Pro / 500 GB, iMac / 2x 1TB & 2x 2TB WD My Book Studio II, via FW800 to Mac Pro
      • Graphics card(s):
      • ATI Radeon HD 2600 XT 256MB (two dual-link DVI ports / Mac Pro)
      • PSU:
      • Misc.
      • Case:
      • Misc.
      • Operating System:
      • Mac OS X 10.5 (Mac Pro) / Mac OS X 10.4.11 (others)
      • Monitor(s):
      • Apple 23" Cinema HD / Dell FPW2408 / iMac 24" display
      • Internet:
      • 2mbps ADSL (Mac Pro) / 512kbps WiMax (Wifi/MacBook Pro)

    Re: My 'first' robot experience...

    Quote Originally Posted by TheAnimus View Post
    Given that men are on average more gadget freeks, its odd how woman already have them!
    Good point! So much for plotting to take over the world with robots; women seem to be having more success there ;-)

    hehe...

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Anyone here built their own robot?
    By bsodmike in forum General Discussion
    Replies: 14
    Last Post: 07-06-2008, 10:52 PM
  2. Lessons Scan could learn from my experience
    By UnhappyCamper in forum SCAN.care@HEXUS
    Replies: 0
    Last Post: 11-01-2008, 02:22 PM
  3. Free Jeep Off-Road Experience
    By MagicFreebiesUK in forum Retail Therapy and Bargains
    Replies: 94
    Last Post: 22-08-2007, 09:38 PM
  4. **Q about Exchange 2003/2007 experience **
    By Fjorko in forum General Discussion
    Replies: 3
    Last Post: 16-08-2007, 09:48 PM
  5. My experience with Windows XP Pro x64 Edition
    By Paul Adams in forum Software
    Replies: 7
    Last Post: 20-04-2007, 11:59 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •