home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / robotics / 2338 < prev    next >
Encoding:
Internet Message Format  |  1992-11-17  |  13.2 KB

  1. Xref: sparky comp.robotics:2338 soc.culture.japan:10955
  2. Newsgroups: comp.robotics,soc.culture.japan
  3. Path: sparky!uunet!ukma!wupost!cs.utexas.edu!convex!convex!hattori
  4. From: hattori@convex.com (Mato Hattori)
  5. Subject: Robot Sumo Tournament in Japan
  6. Sender: usenet@news.eng.convex.com (news access account)
  7. Message-ID: <hattori.722028693@convex.convex.com>
  8. Date: Tue, 17 Nov 1992 19:31:33 GMT
  9. Nntp-Posting-Host: zeppelin.convex.com
  10. Organization: Engineering, CONVEX Computer Corp., Richardson, Tx., USA
  11. X-Disclaimer: This message was written by a user at CONVEX Computer
  12.               Corp. The opinions expressed are those of the user and
  13.               not necessarily those of CONVEX.
  14. Lines: 303
  15.  
  16.  
  17.  
  18. I'm surpprised so many people responded to my posting.
  19. Here's a newsletter I wrote before.
  20.  
  21. Any way, I'm posting this article in two groups, comp.robotics 
  22. and soc.culture.japan.  Please excuse my inappropriate description
  23. for either groups.
  24.  
  25. If you have more questions, please send me an e-mail.
  26.  
  27. Thanks,
  28. ---
  29. Mato Hattori                  email: hattori@convex.com
  30. Convex Computer, U.S.A.              (or hattori@csrd.nkk.co.jp)
  31. 3000 Waterview Parkway        office: 1+214-497-4304
  32. Richardson, Texas 75083       home:   1+214-424-4655
  33.  
  34.  
  35.  
  36.  
  37. ----------------------------------------------------------------------
  38.  
  39.  
  40.  
  41.  
  42.     All Japan Robot Sumou Tournament
  43.                 -- the most exciting game in Japan --
  44.  
  45.  
  46.  
  47.                             Mato Hattori 
  48.                             hattori@convex.com
  49.  
  50.  
  51.  
  52. * Introduction *
  53.  
  54.     One day in March 1991, my boss told me that I should  move  to
  55. the U.S.  Actually, I felt happy at that time.  My new job in the U.S. 
  56. is very challenging and educational for me.  But, my further consider-
  57. ation has concluded that the boss hated me doing my  personal  project
  58. at the work place.  The boss wanted to  have  me  stop  this  project.
  59. Now, I'm here in Dallas, Texas.  It's 6,000 miles far from my country,
  60. Japan.  The boss might consider 6,000 is enough to have me  stop,  but
  61. he has underestimated me.  No one can stop me.  I would like to intro-
  62. duce the continuing project, and hopefully, the project  would  please
  63. the boss. :-)
  64.  
  65.     My lifetime project is aiming at the Robots  Sumou  Tournament
  66. that has been held every December  in Tokyo,  Japan.   At  first,  I'd
  67. like to describe the Sumou.  Next, I will introduce the  Robot  Sumou.
  68. Then, the rest of this article will tell you my approach to the games.
  69.  
  70.  
  71.  
  72. * The Sumou *
  73.  
  74.     The Sumou is Japanese traditional sports.  Two guys, generally
  75. they grow very fat and they are almost naked, fight against each other
  76. in the entire circle called "Dohyou".   The  winner  of  the  game  is
  77. either guy who hadn't touched his hand to the ground and hadn't stepp-
  78. ed out from the circle before the other guy did.
  79.  
  80.     The hall is filled up by many people watching the games.   The
  81. ring made of sand is located at the center  of  the  hall.   The  fine
  82. grain sand is piled up into several feets of  height  using  salt  and
  83. water.  The circle is drawn with twined straw.  Two naked guys  appear
  84. on such ring.  They do some meeting ceremony at first.   The  behavior
  85. of this ceremony is called  "Shiko-wo-Fumu".   After  a  few  minuites
  86. doing this ceremony, they are going to fight against each other.  They
  87. throw a handfull of salt.  This means to harden the sand of the  ring,
  88. and hope for victory and safety.  They get ready  at  the  start  line
  89. called "Shikiri".  They are watching each other in eye to  eye.   They
  90. do this behavior again and again.  The people enjoy  the  thrill  when
  91. the fight starts.  Finally, they start fighting.  Though it took  more
  92. than 10 minuits to start, the fight would finish in few minuits.
  93.  
  94.     Hundreds of wrestlers appear on the day-long games.   Usually,
  95. the games run for 15 days.  The wrestlers have been ranked with  their
  96. results of these days.  The higher rank will bring  them  the  greater
  97. honor, the larger audience and the better salary.
  98.  
  99.     The highest rank is called "Yokozuna".  The wrestler who rank-
  100. ed with "Yokozuna" has the greatest honor.  Only one in  thousands  of
  101. wrestlers could win this rank.  Recent news  announced  that  the  guy
  102. called "Hokutoumi", who are the only person currently ranked as "Yoko-
  103. zuna", have retired.  Then, nobody has this greatest honor, now.
  104.  
  105.  
  106.  
  107. * The Robot Sumou *
  108.  
  109.     There is the Robot Sumou Tournament in Japan, that is held  in
  110. December every year in Tokyo.  The rule of the Tournament is basically
  111. same as the real Sumou I mentioned  before,  except  two  robots  will
  112. fight rather than naked guys.  Robots will fight against each other on
  113. the ring, which is 154cm in diameter and made of wood with black  hard
  114. rubber sticked on.  The circle is drawn with white  paint.   The  REAL
  115. Sumou wrestlers should not touch his hand to the ground, but the Robot
  116. Sumou wrestlers may touch any part of its body to inside  the  circle.
  117. As you can easily guess, the task of the game is quite simple, pushing
  118. the opponent away from the circle.
  119.  
  120.     The regurations of the robots are as follows:
  121.  
  122. 1. The area of the base cannot exceed 20cmX20cme before  game  starts,
  123.    means it is free in hight and can spread after game starts.
  124.  
  125. 2. The weight cannot exceed 3kg.
  126.  
  127. 3. Use of internal/external combustion (ignition) engine is prohibited.
  128.  
  129. 4. Intention to harm the opponent  or  the  Dohyou ( playground  which
  130.    includes the circle) is excessive.
  131.  
  132. 5. The way of control is free, but divided into 2 categories.
  133.  
  134.     The 2 categories due to the way of control are the Radio  Con-
  135. troled and the Stand Alone.  Robots in the  Radio  Controled  category
  136. can use ordinary merchandised RC equipments to be controled by a  man.
  137. As you know, the RC controlers have two joy-sticks and a few switches.
  138. We usually use this kind of controler with  model  car,  model  plane,
  139. model helicopter, and so on.
  140.  
  141.     Otherwise, robots in the Stand Alone category cannot  be  con-
  142. troled externally by men except pushing some start buttons at the time
  143. of beginning.  In order to avoid interference with the man who set the
  144. robot on the ring, the Stand Alone category has a special  rule  which
  145. says that the game will starts exactry 5 seconds  after  the  judgeman
  146. signals beginning.  It means that the man will push a start button (or
  147. something else) of the robot as same time as  the  judgeman's  signal,
  148. the robot must keep his starting position for 5 seconds, and  the  man
  149. who pushes the button must leave the Dohyou in that time.   Therefore,
  150. robots in the Stand Alone category must have at least a  start  button
  151. and a way to know passage of 5 seconds.
  152.  
  153.     The Tournament would make progress with 3  games  matches of a
  154. pre-randomized couples of robots.  150, in the  Radio  Controled cate-
  155. gory, and 190, in the Stand Alone category, of  robots  gathered  last
  156. year.
  157.  
  158.     There are so many robot freaks gathered  that  the  Tournament
  159. has been divided in two days.  The first day of the Tournament is pre-
  160. liminary.  In order to take part in the second day, you should beat  2
  161. or 3 opponents at first.  The second day is  final.   There  are  many
  162. people watching the final session.  800 of people gathered at the hall
  163. last year.  Additionally, some TV stations cover the Tournament.   You
  164. and your own made robot wrestlers will  be  broadcasted  nation  wide.
  165. Best of all, if you could beat 4 or 5 opponents in the final  session,
  166. you would win the first prize of 1,000,000Yen or 7,700U.S.Dollars.
  167.  
  168.     Don't you think it's exciting?
  169.  
  170.  
  171.  
  172. * My project *
  173.  
  174.     I took part in the last Tournament last year with my own hand-
  175. built robot, named "BigTX".  Unfortunately, he lost to his first oppo-
  176. nent.  Please don't let me talk much about this result. :-)
  177.  
  178.     My "BigTX" is the Stand Alone type.  Its features are as
  179. follows:
  180.  
  181. 1. CPU, Intel 8052AH, 12MHz clock, internal ROM with the  MCS52  BASIC
  182.    interpreter.
  183.  
  184. 2. RS232C serial communication capability to up/down load the  program
  185.    from/to PC.
  186.  
  187. 3. PIO, 8255A-2, 3X8bits I/O port.
  188.  
  189. 4. 32KB RAM and 8KB EEPROM for user control programs.
  190.  
  191. 5. 2X DC Motors, 3000rpm at torque of 750g-cm, drive  wheels,  3cm  in
  192.    diameter and 4cm in tread, each side through 1/10 speed-down gear.
  193.  
  194. 6. 2X Ultrasonic sensors detect motion of the opponent in range of 3cm
  195.    to 1m.
  196.  
  197. 7. 8X Infrared sensors detect the edge of the circle.
  198.  
  199. 8. Knife-edge in front scoop up and push away the opponent.
  200.  
  201.     The CPU is enough powerfull.  Most of all, ability to  program
  202. with the BASIC language helped me much.  I bought a  merchandised  CPU
  203. board.  Its size, 7cmX10cm, is so compact.   I  have  constructed  PIO
  204. board to connect motors and sensors with the CPU.  The PIO  board  has
  205. made of 8255 and address decoder.  And, I have  constructed  one  more
  206. board, which mainly took my work time.  The  board  interface  digital
  207. signal of PIO to motors and analog signal of sensors to digital PIO.
  208.  
  209.     It has two kind of sensors.  One is infrared sensors to detect
  210. edge of the circle.  The edge is marked with 5cm  width  white  paint,
  211. and inside the circle is colored black.  Sothat, it is easy to  detect
  212. using light reflection sensors.  I picked out  EESF5  manufactured  by
  213. OMRON, which has a pair of infrared LED and  photo-diode  in  a  small
  214. enclosure.  I located 8 of this sensors in circumference of the robot.
  215. According to which sensors reacting, it can descriminate which  direc-
  216. tion the robot should turn to.  The robot can  avoid  white  line  and
  217. keep himself inside the circle.
  218.  
  219.     The another is ultrasonic sensors.  It can detect whether  ob-
  220. jects exist in front of the robot or not.  I supposed it might  useful
  221. to find out where the opponent is.  But, As the following  reason,  it
  222. was not useful.
  223.  
  224.     According to my experience  last  year,  I  believe  following
  225. improvements must be done in next robot, that  has  already  named  as
  226. "Opus2":
  227.  
  228. 1. The Dohyou is small as compared with  robot,  and  one  game  would
  229.    finish in seconds.  It means that  initial  movement  is  the  most
  230.    important.  Timelag between the  time  when  the  judgeman  signals
  231.    beginning and when I push the start button of the robot  cannot  be
  232.    neglectful.  Therefore, both a clock to measure  5  seconds  and  a
  233.    sensor to detect initial movement of the  opponent  are  necessary.
  234.    "BigTX" has only a clock, though it has motion sensors.   I  didn't
  235.    program it as start signal. :-<
  236.  
  237. 2. "BigTX" was not enough powerfull, actually it had bee  pushed  away
  238.    by the opponent's frontal attack.  I  need  more  torque  and  more
  239.    speed.  There are 3 parameters which determine  the  power  of  the
  240.    robot; spec of motor, gear-down ratio, and diameter  of  wheel.   I
  241.    have to estimate the best parameters to  have  the  most  powerfull
  242.    robot.  ( I suppose that you know the equation,
  243.                               power = torque*revolution = mass*speed )
  244.  
  245. 3. Attacking the opponent in flank, not in  front,  is  effective.   I
  246.    have to research the dynamic  path-findings.   Measuring  direction
  247.    which the opponent move to, calcurating way to reach flank  of  the
  248.    opponent, and turning toward that direction, have  to  be  done  in
  249.    every milliseconds during the game.  Is it possible???
  250.  
  251. 4. Most of all, wrestlers must exercise much more.  The first step  is
  252.    constructing another robot, "Opus2", as an opponent of "BigTX".  I
  253.    should try to have them fight aginst each  other.   Then,  problems
  254.    would be obtained.  It is  difficult  to  obtain  problems  without
  255.    exercises.  The second step is solving those problems, and reconfi-
  256.    gure "BigTX".  Then, "BigTX" might be stronger than "Opus2".   The
  257.    third step is obtaining problems of  "Opus2",  and  solving  them. 
  258.    Doing these step again and again, finally, I might have two of very
  259.    strong wrestlers!
  260.  
  261.  
  262.  
  263. * Informations *
  264.  
  265.     Here are some addresses and phone numbers where you can  reach
  266. some more informations.
  267.  
  268.      the main sponsor:    Fuji Software, Inc.
  269.  
  270.             attention: Khoji Ohba
  271.                    General Manager
  272.                    Publication Division
  273.  
  274.             2-13-18  Okamoto, Kamakura-city
  275.             Kanagawa-pref.  221,  Japan
  276.  
  277.             tel: 81+467-47-4416
  278.             fax: 81+467-47-3955
  279.  
  280.  
  281.     The supervisor of this tournament, Dr.Chie Kasuga, has  taught
  282. her laboratory's students using the Sumou Robots as  the  material  of
  283. studying.  Many robots were born from her laboratory.  If you  have  a
  284. chance to go to Japan, please don't hesitate to contact her and  visit
  285. her laboratory.
  286.  
  287.      the supervisor:    Dr. Chie Kasuga
  288.             Assistant Professor
  289.  
  290.             Sibaura Institute of Engineering
  291.             3-9-14  Sibaura Minato-ku
  292.             Tokyo  108,  Japan
  293.  
  294.             tel: 81+3-5476-2456
  295.             fax: 81+3-5476-3163
  296.  
  297.     But, I would like to make a caution.  These  people  in  Japan
  298. are not accustomed to speaking English.  Please don't  surprises  them
  299. by sudden phone calling.  Writing a letter or sending a  facsimile  is
  300. better idea.  I warn you not to call up them :-)
  301.  
  302.     The next tournament will be held on December 22nd and 23rd  at
  303. Ryougoku Kokugikan Hall.  As you know, this hall  is  extremely  large
  304. hall, where the real Sumou has been held twice in a year.
  305.  
  306.  
  307.  
  308. * Prologue *
  309.  
  310.     Well, how did you feel?  I suppose that the Sumou game is  too
  311. simple to interest you, but it's so simple that excite me.  Indeed,  I
  312. still wonder why my dear robot, "BigTX", lost to the first  match?   I
  313. have made my mind I would never give up until I win the first prize.
  314. --
  315. Mato Hattori                  email: hattori@convex.com
  316. Convex Computer, U.S.A.              (or hattori@csrd.nkk.co.jp)
  317. 3000 Waterview Parkway        office: 1+214-497-4304
  318. Richardson, Texas 75083       home:   1+214-424-4655
  319.