Difference between revisions of "ROS"
(More formatting.) |
(adding gazebo rover ... resources) |
||
Line 3: | Line 3: | ||
I'm staring my learning with debian 9 stretch on an HP tx2000 notebook with a full desktop install of [http://www.ros.org/ ROS] lunar. And a partial install on a [https://beagleboard.org/blue BeagleBone Blue]. | I'm staring my learning with debian 9 stretch on an HP tx2000 notebook with a full desktop install of [http://www.ros.org/ ROS] lunar. And a partial install on a [https://beagleboard.org/blue BeagleBone Blue]. | ||
}} | }} | ||
+ | |||
+ | In the following lunar is an HP tx2000 notebook, bluemoon is the BBBlue. | ||
==Resources== | ==Resources== | ||
===shell commands=== | ===shell commands=== | ||
Line 16: | Line 18: | ||
===Guides=== | ===Guides=== | ||
* [[http://cs460.coins-lab.org/index.php?title=Eclipse Handy setup guide]] for eclipse. | * [[http://cs460.coins-lab.org/index.php?title=Eclipse Handy setup guide]] for eclipse. | ||
+ | |||
+ | ==gazebo key_teleop rover== | ||
+ | [http://answers.ros.org/question/231265/using-keyboard-to-control-the-robot-in-gazebo/ using keyboard to control the robot in gazebo.] answers.ros.org | ||
+ | <source lang="bash"> | ||
+ | jeffa@bluemoon:~$ export ROS_MASTER_URI=http://lunar:11311 | ||
+ | jeffa@bluemoon:~$ rosrun key_teleop key_teleop.py key_vel:=cmd_vel | ||
+ | </source> |
Revision as of 02:46, 3 June 2017
Contents
Robot Operating System
At the time this page primarily exists to jog my memory of specific commands and resources as I drink from the initial fire hose of learning ROS. I'm staring my learning with debian 9 stretch on an HP tx2000 notebook with a full desktop install of ROS lunar. And a partial install on a BeagleBone Blue.
In the following lunar is an HP tx2000 notebook, bluemoon is the BBBlue.
Resources
shell commands
* jeffa@lunar:~$ export ROS_MASTER_URI=http://lunar:11311
* jeffa@lunar:~$ source ~/catkin_ws/devel/setup.bash
* jeffa@lunar:~$ rosrun roscpp_tutorials listener
* jeffa@lunar:~$ rosrun roscpp_tutorials talker
* jeffa@lunar:~$ roscd roscpp_tutorials
Guides
- [Handy setup guide] for eclipse.
gazebo key_teleop rover
using keyboard to control the robot in gazebo. answers.ros.org
jeffa@bluemoon:~$ export ROS_MASTER_URI=http://lunar:11311
jeffa@bluemoon:~$ rosrun key_teleop key_teleop.py key_vel:=cmd_vel