Slashdot Mirror


Water Basketball Robot

tisaak writes "Second-year Mechanical Engineering students of the ETH Zurich are required to participate in the so-called "Innovation Project". A subject is assigned each year and 12 teams battle it out to develop a complete product. This year's subject was "Sport and rehabilitation" and "Cleaning". One of the teams managed to build a floating, ball-throwing kind of robot. I think the whole idea is funny and the fact that it has a lot of cables and a processor in it should appeal to the Slashdot public :-) The electronics platform used is called C-Control and is used to control the sensors, the motor and the LCD-Display. The implementation of the game program is nice, considering it is written in a subset of BASIC."

25 of 88 comments (clear)

  1. Religion by Leffe · · Score: 5, Funny

    http://www.floyd.ethz.ch/img/swimtest/spiel4_small .png

    That image looks like some kind of ritual, is it some kind of new robot religion? It seems like there is not much time left until the robots will rule.

  2. Seems common by MATTtheROGUE · · Score: 2, Funny

    It's starting to seem common to build a robot. On the other hadn, they used BASIC. How could anyone chose the glorious language of basic over something more confusing, and cluttered as C++, or possibly java?

  3. What Kind of Robot? by devnullkac · · Score: 4, Funny

    I don't know why, but I read the headline as White Basketball Robot, and all I thought was, "That's silly... everyone knows White Robots Can't Jump."

    --
    What do you mean they cut the power? How can they cut the power, man? They're animals!
  4. Nice by nepheles · · Score: 3, Insightful

    Innovation projects sound like a pretty good idea. Too many science courses, including comp-sci, are excessively theory-oriented. Innovation is the lifeblood of science, not the ability to recite a text-book.

    Every course should have something along these lines.

    --
    ((lambda x ((x))) (lambda x ((x))))
  5. You could build a toilet... by craenor · · Score: 5, Funny

    With a processor and a bunch of cables and /. would love it, as long as it ran Linux.

    If it ran Windows, they would just love to make fun of it.

    1. Re:You could build a toilet... by Tokerat · · Score: 2, Funny

      If it ran Windows, they would just love to make fun of it.
      I, for one, would be all in favor of a Windows-powered robotic toilet. If it has crap in the bowl, it might as well have crap in RAM and on disk, too. *rimshot*

      *crickets chirp*

      Thanks alot, you've been great! *exits*
      --
      CAn'T CompreHend SARcaSm?
  6. Houston, we have a problem by mikeophile · · Score: 4, Funny
    That thing looks like a Mercury capsule gone very very wrong.

  7. Hardware and stuff by AndroidCat · · Score: 2, Funny
    the fact that it has a lot of cables and a processor in it should appeal to the Slashdot public

    It sure got me wet.

    --
    One line blog. I hear that they're called Twitters now.
  8. Did they.... by Millbuddah · · Score: 2, Funny

    Use a variation of the old banana throwing game to get the robot to throw the ball? Man I wish I could remember the name of that game right now. Couldn't get enough of it when I first got my computer ages ago.

    1. Re:Did they.... by bl1st3r · · Score: 2, Funny

      Actually, it was called "Gorillas". That was probably the coolest game in the world. When my computer lab at school was running old 486's, the only games ON the computers where Nibbles and Gorrilas. Needless to say, once I found Basic was on the computer, I modified all the source code and released my new "Hippyfied" version to everyone in the class. Hillarity ensued.

      --
      hrrm.
  9. subset of BASIC by mirko · · Score: 3, Funny

    what is a subset of BASIC ? "BAS" or "SIC" ?

    --
    Trolling using another account since 2005.
    1. Re:subset of BASIC by orange7 · · Score: 2, Funny

      "Even more BASIC"?
      "Extraordinarily BASIC"?

      Or perhaps just BASICER.

      A.

  10. Re:Clarification by shivianzealot · · Score: 5, Informative

    That's incorrect:

    John G. Kemeny and Thomas E. Kurtz invented BASIC in 1964 for use at Dartmouth College. They made it freely available to everyone who wanted to learn how to program computers. It soon became a world standard. -TrueBasic.com

    You're probably thinking of this:

    In 1973, Gates entered Harvard University as a freshman, where he lived down the hall from Steve Ballmer, now Microsoft's chief executive officer. While at Harvard, Gates developed a version of the programming language BASIC for the first microcomputer - the MITS Altair. -http://www.microsoft.com/billgates/bio.asp

    --

    Bored with karma, be a fan/freak

  11. OSQ by m00nun1t · · Score: 2, Funny

    And I, for one, welcome our new robotic masters.

  12. I'm shocked by Faust7 · · Score: 3, Funny

    the fact that it has a lot of cables and a processor in it should appeal to the Slashdot public

    What do you think we are, nerds or something?

  13. Not a lot of processing power used by AndroidCat · · Score: 4, Informative
    From what I can tell here that board doesn't exactly use recent technology.

    Controller
    - Motorola MC68HC05B16 mask programmed, - 4MHz,
    - 256 byte free for Assembler codes.

    EEPROM
    - 24C65 serial,
    - 8K x 8 bit.

    Ports
    - 16 digital ports - each programmable as input or output (5V/10mA),
    - 8 analogue inputs,
    - 2 analogue outputs (pulse-width modulated, PWM frequency 1953 Hz),
    - DCF-77 input (also for frequency measuring),
    - RS-232 interface (1200 - 9600 Baud).

    If you were looking for the lowest power microcontroller board available, this would be in the running. I guess it was inexpensive -- always a plus for student projects. (My first computer in 1979 could probably thrash this good, except in size.)

    --
    One line blog. I hear that they're called Twitters now.
  14. We'll wonder why... by Azadre · · Score: 2, Funny

    the machines will attack us when we won't allow their basketball team in our olympics. Neo (Wooden Plank, not Reeves) will be our only hope!

  15. OT by Anonymous Coward · · Score: 2, Insightful

    Just goes to show what people can do when they are not busy killing each other and fighting over who owns what.

    1. Re:OT by Nf1nk · · Score: 2, Funny

      we can build clumsy robots that throw basketballs while swimming? some how I expected more

      --
      I used to have a cool sig, back when I cared
  16. Hmmm... by 8tim8 · · Score: 2, Interesting

    >One of the teams managed to build a floating, ball-throwing kind of robot...it should appeal to the Slashdot public :-)

    From previous stories that have appealed to the /. crowd, I get this image of a floating robot that can hurl a pumpkin a mile.

  17. a good reason by dustball23 · · Score: 2, Insightful

    They choose basic because that is probably the only language that processor can be programmed in.

    You don't program such chips with high-level languages like C & C++. Typically you only use assembly language or other machine-level codes.

    The basic-like language (not really a subset, btw) was just provided as a convenience to the programmers.

    -D

    1. Re:a good reason by Atrahasis · · Score: 2, Interesting
      PICs (Microcontrollers) are, as you say, programmed in machine code.

      Of course, this means that ANY language, high level or not, can be used, provided that you have the appropriate compiler.

      Most compilers are BASIC compilers, but some, such as JAL are more Pascal/C-like.

  18. from the cheap humor dept. by Tablizer · · Score: 3, Funny

    One of the teams managed to build a floating, ball-throwing kind of robot

    I imagine they only use floating point calculations

  19. "Invented" ?!?! by nurb432 · · Score: 2, Insightful

    Not even close.. he helped(?) write a version for the Altair.. but by no means invented it..

    Not a bad feat back then, but still, dont over do the credit..

    --
    ---- Booth was a patriot ----
  20. This thing plays water basketball? by AndroidCat · · Score: 2, Funny

    I wonder how well it dribbles? And how good is its dunk shot?

    --
    One line blog. I hear that they're called Twitters now.