歩行する事が前提条件となるため、攻撃は2歩以上歩いてからといったようなルールが定められている。（第9回より廃止：レフリーの“はじめ”または“ファイト”の合図により攻撃可能となる）初期の大会では、ロボットが転倒してしまうとその多くは自力で起き上がれなかったため、転倒＝ノックアウトとなっていたが、参加ロボットの運動能力が年々進歩し、倒されもすぐに起き上がれるロボットも増えた事から10カウント制、更には第2回大会の準決勝などカウント内に起きあがれるロボット同士の試合も出て来たことから3ダウン制へと変化してきている。（第3回大会より）3ダウン制が定められる以前には倒れないように屈みこんだ機体に起き上がりが可能な機体が体当たりを繰り返すという試合展開でルール上勝負がつかず、判定で攻撃を仕掛けた方が勝ちとなるという事態も起こり、また、類似の大会にて前転や逆立ちで攻撃を行うロボットも出始めそれを受けて第5回大会より攻撃の際に足裏以外が接地してもダウン数に入れない（攻撃ダウン）というルールが追加され、攻撃方法のバリエーションが広がった。(11回より廃止)さらに第7回大会からは有効な攻撃によらないダウンはダウン数に入れない（スリップ）とルールが変更され、判定が微妙になっている。だが相手と接触する前の転倒が目立つようになったために、第11回大会から2スリップで1ダウンをとられるようになり、改めて歩行の安定性が重要になった。
第4回大会より家族での参加・モーター数の制限・重量の制限・有線コントロールの許可といったJr.大会も開催されるようになった。（後に参加を家族に限らないJ-Classに発展）Robo-One大会が参加難易度が高いため、比較的初心者が参加しやすいようにJ-Classが開催されるようになった。（第7回で終了）
試合の勝ち負けも大会の大きな要素では在るが、それ以上に技術振興とエンターテイメント性が重視され、実際の格闘以外のデモンストレーションでも優劣が競われる。原則として大会開催目的がロボットの楽しさを伝えるための競技であり、技術面での高度化傾向は顕著なものの、（自動的に姿勢を制御できる）自律歩行型や（コンピュータ・プログラミングにより予め決められた動作を行える）モーションコントロール型に限らず、完全な手動によるラジオコントロールの物も受け入れられるなど、懐の広さが伺える。（※第4回より参加資格審査が自律動作となったため完全手動では資格審査を通れなくなった）競技は主に2足歩行を行うロボット同士のひっくり返し合いとなり、古くから漫画やアニメ等にしばしば描かれるような壊し合いではない。また大会にあわせて日本国内外のロボット研究者を招くなどしており、同大会に合わせて企業や大学等の専門職のみならず個人のロボット開発が盛んになるなど、広範囲に渡って影響を与えている。2000年代に入り、ロボットブームが盛り上がった中で本大会は生まれたこともあり、第1回大会から広く注目を浴びることとなった。そして早くより広く一般に知られたことから、2足ロボット関連の製品などが数多く発売され、安価なロボットキットの普及にも貢献したといえる。また、ロボット競技としては異例とも言える宇宙を舞台にした宇宙大会も計画されており、2010年までにプロジェクトを完了させる予定。現在では長年にわたって高い知名度を持つ高専ロボコンに勝るとも劣らない知名度を持つ大会となっている。
ROBO-ONE（ろぼ・わん）とは二足歩行ロボットによる格闘競技を中心としたロボット競技大会である。ROBO-ONEの大会名称は自動車レースのF1に由来する。
1990年5月、マイクロソフトはMS-DOSベースの次期WindowsオペレーティングシステムであるWindows 3.0をリリースした。Windows 3.0の商業的成功はOS/2の友好関係に悪影響を与えた。IBMはマイクロソフトがOS/2を主力プラットフォームとして開発に注力することを望み、Windows関係のビジネスの展開には反対した。これらの噂から、ユーザーと開発者はWindowsとOS/2のどちらが採用されるかはっきりしない状態にあった。（APIレベルで互いに互換性がなかったことが状況を悪化させた。）1990年8月、Windows 3.0の人気を受けて、NT OS/2の開発チームはWindows APIの32ビット拡張版 (Win32) を使用したオペレーティングシステムを作り直すことにした。Win32はWindowsで使われる16ビットAPIと親和性のある構造に整備されており、開発者がWindows用の既存のソフトウェアを互換性を維持したまま新しいプラットフォームに移植しやすくなった。NT 3.1のアーキテクチャがWindows風にシフトしたように、シェルもOS/2のプレゼンテーションマネージャーからWindowsのプログラムマネージャに変更された。これらの変更により、NTは当初予定していたCOMDEX 1990では発表されなかった。この時点では人々もIBMもNT OS/2がWindows NTに替えられたことを認知していなかった。IBMとマイクロソフトはOS/2を共同開発する代わりに主要バージョンを交互に開発することで合意したにもかかわらず、1991年1月、IBMはマイクロソフトのWindows NT計画を知り、OS/2の友好関係を突如打ち切った。元々の計画通り、IBMは単独でOS/2 2.0を開発し、それ以降のバージョンではマイクロソフトと関わることはなかった。1991年10月、COMDEXでWindows NTが初めて公に披露された。Windows NTのリリースと同時にそれに対応したソフトウェアを供給できるよう、マイクロソフトは出席者の一部の開発者に32ビットソフトウェア開発キットを配布した。デモンストレーションは好意的に受け取られた。PC Magazine誌はWindows NTを「オペレーティングシステムの現代的革新」としたが、それと同時に、後方互換性が最終リリースまで維持されないかもしれない、と指摘した。1992年3月、マイクロソフトはWindows 3.1にWindows NTプログラムと部分的な互換性を持たせるWin32sをリリースした。1992年6月のWin32 Professional Developers Conferenceにて、Windows NTがx86とMIPSプロセッサで動作するデモンストレーションを行うと同時に、Windows NTのベータ版と更新された開発キットがリリースされた。また同時に、マイクロソフトはWindows NT用のSQL Serverの新バージョンを発表した。（UnixベンダーからはUnixシステムの市場シェアに影響を与えるキラーアプリになると恐れられた。）NTのメモリ使用量が増加したという課題も挙がった。当時の多くのコンピュータが4MBのRAMを搭載していた中、NTは16MBが推奨されていた。当時のRAMは高価であったため、その厳しいシステム要件はWindows NTの販売や普及に影響すると考えられた。ページングなどの手法によってメモリ使用量を削減する試みが行われた。1992年10月、マイクロソフトはNTのパブリックベータビルドを公開し、数ヶ月後にCOMDEXにてWindows NT用のサードパーティ製ソフトウェアを中心にプレゼンテーションを行った。NTの最終プレリリース版は1993年3月にリリースされ、それと同時にサーバー版のWindows NT with LAN Managerについても公表された。安定性とパフォーマンスが向上したにもかかわらず、NT 3.1は未完成の状態でリリースされるか、1993年より後にもつれ込むのではという懸念が依然残っていた。