Komma igång med ROS (Robotic Operating System). (12 / 13 steg)
Steg 12: Testa vårt ROS nätverk
#####################################################################################################
** OBS! **
Se till att din turtlebot seriell kabel är ansluten till din skapa och dator, och skapa är laddade och påslagen. Även om du har problem med anslutningen. Kontrollera att din skapa är ansluten till den motsvarande port som ligger i turtlebot_node.py på [/opt/ros/diamondback/stacks/turtlebot/turtlebot_node/nodes/turtlebot_node.py]. Du kan kontrollera porten genom att gå till filens plats [/ dev] och söker porten som försvinner när du kopplar bort kabeln från datorn. Och om hamnen att skapa är annorlunda än i den turtlebot_node.py filen gå vidare och redigera den genom att använda CHMOD
Kopiera och klistra in
Sudo chmod 777 /opt/ros/diamondback/stacks/turtlebot/turtlebot_node/nodes/turtlebot_node.py
Sedan högerklicka på filen turtlebot_node.py och klicka på öppna och klicka sedan alternativet "Visa". Nu gå vidare och ändra filen på linje 78 så att den matchar din motsvarande port.
#####################################################################################################
Låter starta ROS och turtlebot noder på turtlebot (Dator1)
Kopiera och klistra in i terminal
roscore
Kopiera och klistra in i terminal
roslaunch turtlebot_bringup minimal.launch
Nu lanserar vi ROS på skrivbordet (Dator2)
Kopiera och klistra in i terminal
roscore
Vi startar sedan noden teleop
Kopiera och klistra in i terminal
roslaunch turtlebot_teleop keyboard_teleop.launch
Nu bör du kunna använda piltangenterna för att styra din robot från den andra datorn.