Difference between revisions of "ROS Teleop"
From wikidb
(→Run) |
(→References) |
||
Line 61: | Line 61: | ||
=== References === | === 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/ ROS Repository] |
* [https://github.com/ros-teleop/teleop_twist_joy Git] | * [https://github.com/ros-teleop/teleop_twist_joy Git] | ||
+ | * [http://docs.ros.org/indigo/api/teleop_twist_joy/html/ ROS Docs] | ||
+ | * [http://docs.ros.org/indigo/api/teleop_twist_joy/html/teleop__twist__joy_8cpp_source.html teleop_twist_joy.cpp] | ||
* [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] |
Revision as of 13:03, 15 December 2015
Contents
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
Did the following to find executables:
The result was joy_leleop.py which lead to the rosrun command below.
dpkg -L ros-indigo-joy-teleop ... /opt/ros/indigo/lib/joy_teleop /opt/ros/indigo/lib/joy_teleop/joy_teleop.py /opt/ros/indigo/lib/joy_teleop/incrementer_server.py ...
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
sudo apt-get install ros-indigo-teleop-twist-joy