web-dev-qa-db-fra.com

Paquet ROS introuvable après catkin_make

J'ai créé un espace de travail ROS en suivant la page Wiki de ROS. J'ai également créé un package en utilisant catkin_create_pkg sous l'espace de travail que je viens de créer.

Ensuite, en suivant les étapes de ROS Wiki pour créer le package à l'aide de catkin_make, une fois le package construit, j'insère la commande rospack find packagename, et mon colis n'est plus trouvé.

Quelqu'un peut-il m'aider à ce sujet?

9
user1964417

Avez-vous suivi ce tutoriel de base ? Vous devez créer le package dans votre espace de travail et avoir correctement défini votre fichier Bash (dans votre répertoire personnel).

Pour configurer définitivement votre système, ajoutez ces lignes

# ROS settings
source <your_workspace_path>/catkin/devel/setup.bash

à la fin de votre ~/.bashrc. Ensuite, redémarrez le terminal et réessayez. Veuillez vous assurer de modifier ces lignes avec vos informations réelles, où j'ai mis <your_workspace_path> (dépend de l'endroit où vous avez installé ROS et de son espace de travail sur votre PC).

Si cela ne résout pas le problème, essayez rospack profile avant rospack find <your_package_name>.

10
alextoind