Difference between revisions of "ROS Teleop"

From wikidb
Jump to: navigation, search
(ros-indigo-joy-teleop)
Line 19: Line 19:
 
   ros-indigo-turtlebot-teleop        - Provides teleoperation using joysticks or keyboard.
 
   ros-indigo-turtlebot-teleop        - Provides teleoperation using joysticks or keyboard.
  
=== ros-indigo-joy-teleop ===
+
== ros-indigo-joy-teleop ==
 +
 
 +
=== References ===
  
 
* [http://wiki.ros.org/teleop_twist_joy ROS Documentation]
 
* [http://wiki.ros.org/teleop_twist_joy ROS Documentation]
Line 27: Line 29:
 
* [https://github.com/ros-teleop/teleop_tools/blob/indigo-devel/joy_teleop/config/joy_teleop.yaml example yams file]
 
* [https://github.com/ros-teleop/teleop_tools/blob/indigo-devel/joy_teleop/config/joy_teleop.yaml example yams file]
  
== Install ==
+
=== Install ===
  
 
   sudo apt-get install ros-indigo-joy-teleop
 
   sudo apt-get install ros-indigo-joy-teleop
  
== To Investigate ==
+
=== Run ===
  
=== ros-indigo-teleop-tools ===
+
In the first terminal.
  
* [http://apt.dellin.net/pool/wheezy/main/r/ros-indigo-teleop-tools/ Raspberry Pi]
+
  rosparam set joy_node/dev "/dev/input/js0"
 +
  rosrun joy joy_node
  
=== ros-indigo-teleop-twist-joy ===
+
In the second terminal.
 +
 
 +
  rosrun joy_teleop joy_teleop.py
 +
      [FATAL] [WallTime: 1450196955.332980] no configuration was found, taking node down
 +
 
 +
This should be fixable using the above reference links. Moving on to the twist package because it may be a better option based on those links.
 +
 
 +
== ros-indigo-teleop-twist-joy ==
 +
 
 +
=== References ===
  
 
* [http://repos.ros.org/repos/building/pool/main/r/ros-indigo-teleop-twist-joy/ Repository]
 
* [http://repos.ros.org/repos/building/pool/main/r/ros-indigo-teleop-twist-joy/ Repository]
Line 43: Line 55:
 
* [https://aur.archlinux.org/packages/ros-indigo-teleop-twist-joy/ Arch Linux Documentation]
 
* [https://aur.archlinux.org/packages/ros-indigo-teleop-twist-joy/ Arch Linux Documentation]
 
* [http://apt.dellin.net/pool/wheezy/main/r/ros-indigo-teleop-twist-joy/ Raspberry Pi]
 
* [http://apt.dellin.net/pool/wheezy/main/r/ros-indigo-teleop-twist-joy/ Raspberry Pi]
 +
 +
=== Install ===
 +
 +
== To Investigate ==
 +
 +
=== ros-indigo-teleop-tools ===
 +
 +
* [http://apt.dellin.net/pool/wheezy/main/r/ros-indigo-teleop-tools/ Raspberry Pi]

Revision as of 10:21, 15 December 2015

Investigate

Background

Packages

 aptitude search joy
 aptitude search teleop
 ros-indigo-joy-teleop package       - A (to be) generic joystick interface to control a robot
 ros-indigo-teleop-twist-joy package - Generic joystick teleop for twist robots.
 ros-indigo-key-teleop               - A text-based interface to send a robot movement commands
 ros-indigo-teleop-tools             - A set of generic teleoperation tools for any robot.
 ros-indigo-teleop-tools-msgs        - The teleop_tools_msgs package 
 ros-indigo-teleop-twist-keyboard    - The teleop_twist_keyboard package
 ros-indigo-turtlebot-teleop         - Provides teleoperation using joysticks or keyboard.

ros-indigo-joy-teleop

References

Install

 sudo apt-get install ros-indigo-joy-teleop

Run

In the first terminal.

 rosparam set joy_node/dev "/dev/input/js0"
 rosrun joy joy_node

In the second terminal.

 rosrun joy_teleop joy_teleop.py
     [FATAL] [WallTime: 1450196955.332980] no configuration was found, taking node down

This should be fixable using the above reference links. Moving on to the twist package because it may be a better option based on those links.

ros-indigo-teleop-twist-joy

References

Install

To Investigate

ros-indigo-teleop-tools