1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

I want to program ROBOTS.

Discussion in 'C, C++, C#' started by lietuvis002, Aug 15, 2012.

  1. lietuvis002

    lietuvis002 BANNED BANNED

    Joined:
    Aug 3, 2012
    Messages:
    2,415
    Likes Received:
    2,576
    Hello. I am in c++ 1+ year and I want to start programming robots :p I dont find any good tutorials. i found 1 tutorial, that teachs how to make robot who can drive. Anyone has got some ebooks? Thanks a lot :p
     
    • Thanks Thanks x 1
  2. Stizerg

    Stizerg Power Member

    Joined:
    Oct 23, 2011
    Messages:
    611
    Likes Received:
    167
    At first you need to find a robot that needs your programs and only then ask for help.
     
  3. globalwalyy

    globalwalyy Registered Member

    Joined:
    Oct 19, 2011
    Messages:
    75
    Likes Received:
    12
    Occupation:
    website designer, pro blogger, programmer, coding
    Home Page:
    Looking for something like that also... hope some guru here can help
     
  4. roach

    roach BANNED BANNED

    Joined:
    Sep 8, 2009
    Messages:
    740
    Likes Received:
    395
    Do you mean bots to make money or actual robots? If its bots for money I can give you a few pointers... just post some questions here and Ill try and answer
     
  5. lietuvis002

    lietuvis002 BANNED BANNED

    Joined:
    Aug 3, 2012
    Messages:
    2,415
    Likes Received:
    2,576
    I want to real robots :) I will buy some parts (NEEDED) for robots :) Roach if You can please give me some tutorials about bots, thanks :)
     
  6. skrode

    skrode Junior Member

    Joined:
    Nov 13, 2011
    Messages:
    103
    Likes Received:
    16
  7. Jannes

    Jannes Newbie

    Joined:
    Jan 9, 2010
    Messages:
    35
    Likes Received:
    15
    Or if you want to go little further go grab an arduino. Lot's of projects done with it, providing easy coding with libraries for your c++. If you want go deeper, grab avr-gcc and program it in C and handle all the registers yourself.
     
    Last edited: Aug 15, 2012
  8. redclover

    redclover BANNED BANNED

    Joined:
    May 21, 2012
    Messages:
    465
    Likes Received:
    250
    Big different in Bots and Robots.
    Robots are those super strong metal things taking over earth.
    Bots are awesome programs that help us automate task.

    RedClover
     
  9. hameem

    hameem Elite Member

    Joined:
    Jul 21, 2011
    Messages:
    1,880
    Likes Received:
    985
    Location:
    221B Baker Street
    What do you want your robot to do? Since robotics require knowledge in a) Computer Science b) Mechanical Engineering c) Electrical Engineering (speaking from experience, I have built robots for my university thesis/project), I'd suggest you go for something that has already some work done. Visit here:

    http://www.parallax.com/

    and order yourself a "Basic Stamp" and some other parts you think is relevant. Basic Stamp is a board with a microcontroller on it. It uses a really easy language "PBasic".

    Ask me if you need any further information.
     
  10. SuperDuran

    SuperDuran Newbie

    Joined:
    Apr 18, 2012
    Messages:
    41
    Likes Received:
    14
    Check out Jameco. They have a lot of products for programming robots. They also have kits for beginners.

    I'm in no way affiliated with them. Just mentioning it because 10 years ago in high school I was in a robotics class and that's what we used to do.
     
  11. golface72

    golface72 Regular Member

    Joined:
    Nov 1, 2011
    Messages:
    343
    Likes Received:
    125
    Location:
    127.0.0.1
    I programmed robots in college... was pretty cool.

    Robot native language was V+, used java sockets to talk to it. Made an autonomous pong playing arm that moved based on webcam images and used some math to determine where to move too to hit the ball back. Other arm was controlled by a human interface so you could play against the robot.... was pretty sweet. I need to find the video I made of it now.....

    Anyway... java socket programming would be useful.
     
  12. Jannes

    Jannes Newbie

    Joined:
    Jan 9, 2010
    Messages:
    35
    Likes Received:
    15
    Nice I did project in VHDL on Altera DE2 board. Used NIOS and C to create Tetris, with vga output and bluetooth support so you can use phone as gamepad :p Really great stuff, that altera thingy is really cool.
     
  13. lietuvis002

    lietuvis002 BANNED BANNED

    Joined:
    Aug 3, 2012
    Messages:
    2,415
    Likes Received:
    2,576
    Hm, I want to program simple robots, something like RC cars :) I will program JUST in C++ :)
     
  14. Jannes

    Jannes Newbie

    Joined:
    Jan 9, 2010
    Messages:
    35
    Likes Received:
    15
    Look at arduino.cc, get yourself some wheels (and motor shield probably lol) and ir chip, have fun ;)
     
    Last edited: Aug 15, 2012
  15. lietuvis002

    lietuvis002 BANNED BANNED

    Joined:
    Aug 3, 2012
    Messages:
    2,415
    Likes Received:
    2,576
    Thanks man, then I program something, I will upload in this forum :D
     
  16. golface72

    golface72 Regular Member

    Joined:
    Nov 1, 2011
    Messages:
    343
    Likes Received:
    125
    Location:
    127.0.0.1
    Look into lego mindstorms. They are pretty neat if you're looking into something small and their programming language is really really basic.
     
  17. lietuvis002

    lietuvis002 BANNED BANNED

    Joined:
    Aug 3, 2012
    Messages:
    2,415
    Likes Received:
    2,576
    I checked this :) But lego ms is another programming language or I can program with c++?
     
  18. sockpuppet

    sockpuppet Junior Member

    Joined:
    Nov 7, 2011
    Messages:
    155
    Likes Received:
    145
    I have some experience with AVR's and i agree with Jannes arduino.cc is the best way to get started.
     
  19. Jannes

    Jannes Newbie

    Joined:
    Jan 9, 2010
    Messages:
    35
    Likes Received:
    15
    Well I did use old mindstorm rxt not nxt with java. Maybe with other firmware you could run c++, I dunno.
     
    • Thanks Thanks x 1
  20. Blackberry_11

    Blackberry_11 Regular Member

    Joined:
    Apr 17, 2011
    Messages:
    266
    Likes Received:
    19
    First of all you need to get the information about how a robot works and which portion is need to be designed by programming. Then create an algorithm and what to do and what not to do and then you will get the about this.
     
    • Thanks Thanks x 1