Je pense que le roomba est un grand robot de lancement à utiliser.Comme mentionné ci-dessus, toute la mécanique et l'électronique ont été faites pour vous, et tout ce que vous devez faire est de simplement lui fournir des capteurs supplémentaires et d'autres choses.
Si c'était mon projet & puisque vous voudriez employer quelques appareils-photo d'e-net, j'irais probablement avec juste quelques appareils-photo et un routeur sans fil. Connecté au routeur sans fil je voudrais brancher et un microcontrôleur basé sur Ethernet qui pourrait envoyer des commandes série.
Il y a quelques autres dispositifs robotiques que je recommanderais également - tels que le lego storm-storm, mais je pense que le roomba va avoir beaucoup de "realestate" pour que vous utilisiez. Avec quelques caméras et un routeur/un microcontrôleur, et probablement quelques piles là-bas, vous aurez besoin d'une puissance considérable pour traîner toutes ces choses.
Une chose à garder à l'esprit est ce que vous voulez faire votre traitement vidéo. Le traitement vidéo est vraiment intéressant. J'ai moi-même fait quelques vidéos, et quand on s'y plonge - c'est assez compliqué - mais gratifiant quand on peut le faire fonctionner :). Quoi qu'il en soit, gardez à l'esprit qu'avec le traitement vidéo, vous allez avoir un décalage entre le moment où la caméra enregistre les choses et le moment où vous pouvez les voir, jusqu'à ce que votre algorithme puisse décider quoi faire.
En plus de la vidéo, j'aurais probablement aussi quelques autres capteurs sur l'unité. J'utiliserais probablement un capteur à ultrasons. Ils peuvent détecter des distances assez proches (2-15 pieds) et seraient probablement utiles pour votre projet. Le Roomba dispose d'un peu plus de capteurs que vous pouvez utiliser (toucher, pas, etc.), mais là encore, tout kit de robot fonctionne bien. Si vous êtes à la recherche d'une façon super basique d'avoir une bonne introduction au monde de la robotique, j'irais même jusqu'à mentionner un timbre BASIC, mais c'est très limité et vous ne pourrez pas faire beaucoup plus avec cela que l'ultra basique (pas d'interruptions, etc.)