KCGI ・ KCG ・ Human Engineering and Robotics Co., Ltd. (Osaka City Yodogawa Ward), an industry-academia collaboration team (team name: Kyotama Hideo Kyokonhiro) was held at the Yoyogi National Youth Center in Yoyogi, Tokyo on October 29 (Wednesday) MDD Robot Challenge 2008 "( Information Processing Society of Japan Embedded System Study Group (Sponsored) automatic navigation competition.
“MDD Robot Challenge” is the development of software for controlling small airships in accordance with Model Driven Development, and competes in the contest for models (software design drawings) obtained in the process and actual flight competition .The aim is to achieve all of research promotion, industrial promotion, and educational practice.
There are three types of tournaments: model review, automatic navigation competition, and sumo competition.The automatic navigation competition that our team won this time competes for the accuracy of landing the airship while taking off from the departure point and passing the stop.
An ultrasonic sensor is placed on the ground, which allows the airship to detect where it is and send it to a notebook computer for autopilot.Based on the position information, the notebook computer sends commands to control the propeller to the airship.With these procedures, advanced programming development is necessary, in which only a take-off command is performed by a person, and thereafter, fully automatic control is performed.
In the flight of our team, the adjustment continued until just before the competition, and it was a start with mixed expectations and anxiety.After taking off, after successfully passing through the first pass point and passing through the second pass point very well, the flight path was greatly deviated and the landing at the destination could not be achieved. The landing was successful.The team scored 9 points (4 points in 2nd place), the highest score among all participating teams.
Types of MDD robot challenge competition
[Automatic navigation competition]
In the automatic navigation competition, the airship takes off from its starting point and competes to make it sail to land at the destination while passing through a predetermined point.An ultrasonic sensor is placed on the ground, which allows the airship to detect where it is and send it to the laptop at the base station.The base station sends a command to control the propeller to the airship based on the position information.With these procedures, the airship can fly automatically.
MDD Robot Challenge is a contest to improve software quality by promoting software development based on models, that is, software design drawings, rather than simply flying an airship.Therefore, pre-submitted models will be reviewed at the convention.
As the scale of the project grows and it is necessary to develop with a large number of engineers, communication is required to clarify the direction and goals of the project using words and diagrams, such as documentation and modeling. It ’s going.
Fight one-on-one.Each airship attaches a long ribbon at the rear, and the airship that touches the opponent's ribbon first wins.After taking off, the aircraft including the ribbon will lose if it touches the surrounding walls or floor.The game time is 5 minutes.The controller is prepared by each team.Teams that operate with a mouse or keyboard, teams that use game controllers or joysticks, and teams that challenge themselves with their own controllers.
Members involved in this project
- Kyoto Information Graduate University
- Shuji Takahashi, Takeyuki Mano, Hikaru Fujinami, Nagisa, Satoshi Murakami, Erika Takase, Masahiro Sakamoto, Hironobu Goto, Emi Junji
- Kyoto Computer Gakuin
- Kanichi Yoshida
- Human Engineering and Robotics Co., Ltd.
- Kenji Nishimura, Yoshiya Takahashi, Takuya Okabe, Jun Furukawa, Masaru Okamura