ルンバ (掃除機)
ルンバ（英: Roomba）は、iRobotが製造・販売するロボット掃除機である。
歴史
iRobot社は1997年にロボット掃除機の研究開発を開始、同年にprototype 試作機を発表した。この試作機はあくまで底面につけた布でふき掃除を行うものであった。開発にあたっては、家庭向けクリーニング用品メーカーのSCジョンソンと提携し、「ユーザーにとって大事なのは、ロボットが掃除をすることではなく、きちんと掃除をできるかどうかだ」という助言を得たという。
文化
販促品のルンバの形をしたメジャーがあり修理に出した際在庫があった場合もらえることがあった。このメジャーをソーシャルメディアに投稿し話題を呼び公式がプレゼントするキャンペーンが行われた。
ハッキングとプログラミング
初期のルンバからハッキングにより機能を拡大する事が行われた。最初はマイクロコントローラに直接モータ制御回路とセンサーが接続する事が基本的だった。
2005年10月以降に生産されたルンバと OSMO を付けたルンバには、振る舞いを修正したり制御したり、あるいはセンサを遠隔から監視できるインタフェースが備わっている。
初期のアプリケーションには部屋の地図を利用するものがある。 ルンバのソースコードはカスタマイズされたLISPで書かれている。iRobot Roomba Open Interface を利用してルンバの改良が可能である。これを使って各種機器を接続可能であり、ルンバのハッキングサイトではそのようなプロジェクトが実際に行われている。
ルンバのプログラミングを修正することを“Roombatics”（ルンバ工学）と呼ぶこともある。
インタフェースを備えた型(2007年10月以降の400シリーズと500と700シリーズ)は電気的と物理的に標準的なPC/Macのシリアルポートとケーブルとは互換性のないシリアルインタフェースでMini-DIN接続端子を備える。しかしながら、ルンバのコンピュータにBluetooth、USBやRS-232（PC/Mac シリアル）で接続可能なサードパーティー製のアダプターが入手でき  Roombas pre-October 2005 upgraded with the OSMO hacker、多くのセンサーを監視してユニットのふるまいを変えられる。ルンバの公開されたインタフェース（公式のルンバのインタフェース）はプログラマと愛好家に彼ら独自の機能強化を奨励する。 複数の事例がルンバのハッキングサイトに記述される。
製品に対するハッカーたちの関心が高まった事により、同社はiRobot Createを開発した。この型は掃除機の機構をテレビカメラやレーザーや他のロボットの部品を乗せるための"荷台"に置き換えた。アナログとデジタルの双方向通信を備えた25ピン式インタフェースを備えた事により、完全に新しい移動式ロボットの基本となるように大幅な拡張を可能にした。ネットブックや携帯型無線端末のようなコンピューティングプラットホームと共にネットワークを介して遠隔制御可能である。