Temple Health
RoboForce
Ingénieur Robotique Senior / Staff, Planification de Mouvement
Pourquoi RoboForce
RoboForce est une entreprise de robotique IA développant des Robo-Labor basés sur l'IA Physique pour les travaux ternes, sales et dangereux. Les robots de l'entreprise sont conçus pour les environnements industriels exigeants, avec un accent sur le déploiement réel et la scalabilité.
Nous recherchons un Ingénieur Robotique Senior / Staff, Planification de Mouvement pour prendre en charge la pile de mobilité locale et de sécurité de notre flotte. Dans ce rôle, vous ferez le lien entre la perception pilotée par l'IA et l'exécution matérielle physique. Vous consommerez les cartes de coût sémantique et de franchissabilité générées par notre équipe IA et les traduirez en mouvements sûrs, dynamiquement réalisables et déterministes. Vous résoudrez la physique de la mobilité sur un terrain imprévisible, en veillant à ce que notre plateforme humanoïde respecte ses limites physiques, son centre de masse et ses contraintes de traction.
RESPONSABILITÉS
- Planification de Mouvement Dynamique : Concevoir et implémenter des planificateurs locaux avancés (par exemple, des approches basées sur l'optimisation comme MPC, MPPI, ou un contrôle de contour personnalisé) qui traduisent les itinéraires générés par l'IA en trajectoires qu'une base lourde et non holonome peut exécuter physiquement sur un terrain irrégulier.
- Intégration IA & Consommation de Cartes de Coût : Construire les pipelines C++ haute performance qui ingèrent les sorties des réseaux neuronaux de l'équipe IA (cartes sémantiques, cartes de coût apprises) en temps réel et les convertissent en contraintes mathématiques déterministes pour le planificateur.
- Navigation Tenant Compte du Centre de Masse (CoM) : Assurer que les planificateurs locaux s'adaptent dynamiquement aux changements en temps réel du Centre de Masse du robot causés par la colonne de levage et les charges utiles des deux bras. Vos trajectoires doivent garantir la stabilité et prévenir le basculement sur des pentes ou un sol accidenté.
- Architectures de Sécurité Déterministes : Les modèles IA hallucinent. Vous construirez la couche de sécurité C++ déterministe et les comportements de repli qui remplaceront les entrées IA si un chemin commandé viole les contraintes de sécurité physiques ou si le suivi SLAM standard échoue.
- Intégration WBC : Concevoir les interfaces de planification locale pour transmettre de manière transparente les trajectoires de base, les limites de vitesse et les contraintes dynamiques à notre future architecture de Contrôle du Corps Entier (WBC), comblant ainsi le fossé entre la mobilité de base et la manipulation de la partie supérieure du corps.
EXIGENCES
- Formation : Doctorat en Robotique, Génie Mécanique, Informatique ou un domaine connexe, OU un diplôme de Master avec 4+ années d'expérience professionnelle pertinente.
- Expertise en Planification de Mouvement : Expérience pratique approfondie dans le développement et le réglage de planificateurs locaux avancés et d'algorithmes d'optimisation de trajectoire pour robots mobiles dans des environnements complexes et non structurés.
- Dynamique des Corps Rigides : Solide compréhension de la cinématique, de la dynamique des véhicules et des contraintes du centre de masse pour les robots mobiles à centre de gravité élevé opérant sur un terrain extérieur irrégulier.
- Ingénierie de Performance C++ : Expertise en C++ moderne (C++17/20), avec une attention stricte à la performance en temps réel, à la gestion de la mémoire et à l'exécution à faible latence. Vous devez être à l'aise pour faire le pont entre les sorties IA à latence élevée et les boucles de contrôle temps réel strict.
- Déploiement sur le Terrain : Expérience avérée dans la construction et le déploiement de piles de navigation autonomes sur des plateformes robotiques physiques réelles sur le terrain.
- Nécessite 5 jours/semaine de collaboration en bureau avec les équipes.
QUALIFICATIONS BONUS
- WBC / Manipulation : Familiarité avec les frameworks de Contrôle du Corps Entier, le contrôle en espace opérationnel, et la synchronisation des bases mobiles avec des manipulateurs à haut degré de liberté.
- SLAM Appliqué / Estimation d'État : Expérience dans le réglage, le débogage ou le filtrage des sorties de systèmes SLAM/VIO commerciaux lorsqu'ils échouent dans des environnements visuellement dégradés.
- Estimation du Glissement et de la Traction : Connaissances en détection de glissement ou de perte de traction à partir de signaux de capteurs proprioceptifs et adaptation des contraintes de planification en conséquence.
- Accélération GPU : Expérience dans l'utilisation de CUDA pour accélérer le traitement de grille ou les pipelines d'échantillonnage de trajectoire.
Avantages
- Options d'achat d'actions / programmes de participation au capital compétitifs.
- Assurance santé, dentaire et vision, plan 401(k).
- Parrainage de visa et soutien pour la carte verte pour les candidats qualifiés.
- Déjeuners et dîners, cuisine entièrement approvisionnée, et événements réguliers de team-building.
Salaire $160,000–$265,000 USD + Bonus + Participation au capital
La fourchette de salaire de base ci-dessus représente la rémunération attendue pour ce poste à temps plein aux États-Unis. La rémunération finale sera déterminée en fonction de la portée du rôle, du niveau, de l'emplacement, des compétences liées au poste, de l'expérience et de la formation ou des qualifications pertinentes, et peut se situer en dehors de la fourchette indiquée dans des cas exceptionnels.
