Je ne suis pas du tout initié à la programmation, ni au matériel informatique. Toutefois j'ai un projet artistique consistant pour partie dans le montage suivant :
- un robot simple : une sorte de bras articulé effectuant des mouvements simples (2 articulations)
- un haut-parleur diffusant des séquences audio
- un écran de contrôle qui me permette de suivre et de gérer les deux types de séquences.
Mes questions sont donc :
- Comment programmer des séquences de mouvement du robot ? Combien de temps cela peut-il prendre à quelqu'un qui sait faire (disons 3 ou 4 séquences pas très complexes de quelques minutes) ?
- Comment et avec quoi relier les fichiers audio aux séquences de mouvements ? L'idée est de contrôler depuis un écran le déroulé des séquences audio. Par exemple on aurait une séquence générale composée de audio1 puis audio 2 puis audio 3 puis audio 4, chacune des audio enclencherait une séquence de mouvement. Donc on aurait des couples rigides : a1 - m1 puis a2 -m2, etc. voire a1-m3...
Je dois pouvoir gérer la consécution des séquences audio. Depuis l'écran je pourrais stopper une séquence en cours pour revenir à une précédente. ou sauter de la 1 à la 4.
Idéalement j'aimerai que sur l'écran s'affichent des bulles (ou enfin un truc ergonomique et simple peut-être pour l'afficher au public également) symbolisant les séquences et leur file d'attente/historique, plutôt que des phrases ou du code.
Voilà en gros la structure du problème technique. Est-ce compliqué? Combien de logiciel faut-il développer ? Quel langage est adapté ? Combien de temps cela pourrait-il prendre à un connaisseur ?
Si j'obtiens un financement, est-ce préférable de recruter une personne qui me fabrique les séquences robot et le logiciel de gestion des ordres, ou faut-il un automaticien et un programmeur ?
Je ne sais pas s'il y a parmi vous des amateurs (ou des adversaires) d'art contemporain, mais je pense pouvoir créer quelque chose avec une puissance évocatrice et esthétique intéressante, mouvement/son et image, ça serait la loose de buter sur un problème technique.
Merci par avance à vous,
Il n'y a de Dieu que le post-humain et Kurzweil est son prophète
La grande question c’est quel est ce robot articulé ? Est-il déjà choisit ? si oui quel modèle est-ce ?
Car la complexité du code du robot dépend de ce qu’il faut programmer. Pour certains robots il suffit au programmeur de dire « place toi dans cette position » et il le fait, auquel cas c’est très simple et le même programmeur peut tout faire.
Pour d’autres robots, il faut manuellement contrôler la quantité de courant envoyée à chaque moteur pour le faire bouger, et ça demande des compétences de robotique que tous les programmeurs n’ont pas.
Le plus compliqué c’est de contrôler le robot. Une fois les séquences de mouvement programmées il est tout à fait possible de faire un écran de contrôle et de relier un haut parleur et de diffuser du son. Ça peut prendre un peu de temps au programmeur mais il n’y a pas d’obstacles techniques, il va y arriver. Même avec une interface à bulles ou autre, l’interface c’est sans doute le plus simple à mettre en œuvre.
Je pensais à composer le truc sur une base de moteurs hs-805bb servo et de pololu maestro usb control
Programmation robot realm ?
Je ne pense pas être obligé de passer par un apprentissage de programmation, le mieux serait de recruter un programmeur même amateur éclairé.
Autre question d'un tout autre ordre : mettons que je conçoive en détail ce que le programme doit faire : mouvement du robot, manière de gérer et accorder les séquences, style de l'interface. Le programmeur exécute, éventuellement propose des trucs, et écrit le code. Si ce "logiciel" final était donné à d'autres artistes ou à un collectif, comment ça marche au niveau de la revendication de la propriété intellectuelle?
Est-ce que c'est le concepteur ou le développeur qui est propriétaire ? Peut-on faire signer un contrat au programmeur pour qu'il soit rémunéré juste sur l'écriture et qu'il renonce à toute prétention sur le logiciel ? Ou bien est-ce qu'il faut partager les droits - auquel cas ça va poser des problèmes pour les utilisateurs suivants ? Ou si l'un des suivants fait payer une prestation dans laquelle il utilise le programme ?...
Il n'y a de Dieu que le post-humain et Kurzweil est son prophète
Projet artistique
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Avatar by MaxRoyo. Venez parler du sdz