CONNECT TO BUFFALO ROUTER

Similar documents
Mini Turty II Robot Getting Started V1.0

ROS Tutorial. Me133a Joseph & Daniel 11/01/2017

Running the PR2. Chapter Getting set up Out of the box Batteries and power

CSCE 574 Robotics Fall 2018

Say hello to BAXTER! A.P.R.I.L. Project - Residential Workshop Plymouth MSc. CNCR Gabriella Pizzuto & MSc. Eng. Ricardo de Azambuja

TurtleBot2&ROS - Learning TB2

Worked Example Visual Servoing

Share My Design Space Project to Facebook or Pinterest?

Digital Projection Entry Instructions

Chanalyzer Lab. Chanalyzer Lab by MetaGeek USER GUIDE page 1

Unreal Studio Project Template

UWYO VR SETUP INSTRUCTIONS

Progeny Imaging. User Guide V x and Higher. Part Number: ECN: P1808 REV. F

Scan Sat Network S.L.

Connecting the Retro Player to your TV... 2

Getting Started with EAA Virtual Flight Academy

A Quick Spin on Autodesk Revit Building

Progeny Imaging Veterinary

IGNITE BASICS V1.1 19th March 2013

Lab 3 Swinging pendulum experiment

Connecting the Retro Player to your TV Controls and Gamepads... 2 Hotkeys... 3 Connecting your own gamepads... 3

COPYRIGHT NATIONAL DESIGN ACADEMY

2. Now you need to create permissions for all of your reviewers. You need to be in the Administration Tab to do so. Your screen should look like this:

Digital Player Cards Coaches

Batch Processing Converting images in a folder to JPEG

CONTENTS CO-OP ADVENTURE CONTROLS EMBARK ON A UNIQUE CO-OP ADVENTURE KEYBOARD / MOUSE 03 STARTING A NEW GAME 04 FRIENDS PASS 04 SAVING 01 CONTROLS

Room 2D/3D Diagram Demo

Congratulations on your decision to purchase the Triquetra Auto Zero Touch Plate for All Three Axis.

Apple Photos Quick Start Guide

Logging into Five9 Telephony

Space Information User Guide

Manual. ios App. Ver2.2. v Mall Drive, Commack, NY (P) (F)

Basecamp, quick-start guide and tips.

STRUCTURE SENSOR QUICK START GUIDE

Virtual Flight Academy - Quick Start Guide

USER MANUAL VOLANS PUBLIC DISPLAY FOR JOHN WAYNE AIRPORT

3DExplorer Quickstart. Introduction Requirements Getting Started... 4

USER MANUAL VOLANS PUBLIC DISPLAY FOR JOHN WAYNE AIRPORT

All files must be in the srgb colour space This will be the default for most programs. Elements, Photoshop & Lightroom info slides 71-73

Accessing e-books with your e-reader

TOYOTA FINANCE ONLINE USER GUIDE

Using the Desktop Recorder

Generations Automatic Stand-Alone Lace By Bernie Griffith Generations Software

Submittals Quick Reference Guide

Accutome Connect Visual Aid

Tinker Tuesday Project - Drinking Glasses

uiulearn TUTORIAL INTEGRATIONS> HOW TO USE PANOPTO (STUDENT)

@ The ULTIMATE Manual

Origami. for Joomla! Theme Documentation. Version 1.0 Last Updated: November 4, gothemeteam.com

Consultation PTM (Parent s Guide) Consultation Mobile Apps (Parent s guide) Empower People. One Solution

SURVIVING AUSCHWITZ: Five Personal Journeys Exhibit Instructions: PAGE 1

Using the Image Manager

FLIR Tools for PC 7/21/2016

ECEN 474/704 Lab 1: Introduction to Cadence & MOS Device Characterization

BIMXplorer v1.3.1 installation instructions and user guide

DESIGNING GAMES FOR NVIDIA GRID

GameSalad Basics. by J. Matthew Griffis

When you load GarageBand it will open a window on your desktop that will look like this:

KODAK DIGITAL ROC Professional Plug-In 2.1

ANSYS v14.5. Manager Installation Guide CAE Associates

Case Air Wireless TETHERING AND CAMERA CONTROL SYSTEM

CNC: The Machine. Sullivan Fabrication Studio Version 5.1 (beta)

Sony Soloist will allow you to do all of these same operations digitally, that is to say, on a computer & without a cassette!

SMART 3 IN 1 HOLLYWOOD PHOTOS: SETTING UP YOUR BOOTH FOR WEDDING/EVENT MODE

Author Tutorial for OPTE Editorial Manager System

4) Click on Load Point Cloud to load the.czp file from Scene. Open Intersection_Demo.czp

User Manual Veterinary

OWEN Walking Robot Install Guide

Robot Programming Manual

Latest Press Release. seattle divorce lawyer

Project Description. Multispectral Image Capture System The Sixth Sensor

2809 CAD TRAINING: Part 1 Sketching and Making 3D Parts. Contents

The editor was built upon.net, which means you need the.net Framework for it to work. You can download that here:

Quick Start Training Guide

Please note that you will not lose your initial placeholder allocation until you reach the final step (payment) of the change seats process!

Creating Photo Borders With Photoshop Brushes

Reviewing Your Tax Return In Your Portal

IME-100 ECE. Lab 1. Electrical and Computer Engineering Department Kettering University. G. Tewolde, IME100-ECE,

Digital Projection Entry Instructions

House Design Tutorial

Kaltura CaptureSpace Lite Desktop Recorder: Editing, Saving, and Uploading a Recording

Introduction to NetLab ECT practical # 1

The Snipping Tool is automatically installed in Windows 7 and Windows 8.

Photoshop Exercise 2 Developing X

Turn A Photo Into A Collage Of Polaroids With Photoshop

For use with the emwave Desktop PC version Dual Drive for emwave User Guide User Guide

Table of Contents. Creating Your First Project 4. Enhancing Your Slides 8. Adding Interactivity 12. Recording a Software Simulation 19

Instruction Manual. Pangea Software, Inc. All Rights Reserved Enigmo is a trademark of Pangea Software, Inc.

PosterArtist Quick Guide

MEASUREMENT CAMERA USER GUIDE

Scripted Introduction

JEOL 6500 User Manual

Klixx instructions. Hello here is your instruction manual for your Klixx box. low quality or not working, just choose a different one INDEX

Quick Guide for ArcReader GIS Installation & Use

SAVING, LOADING AND REUSING LAYER STYLES

Plot cylinder pressure against crank angle

Tinker Tuesday Project - Stainless Steel Tumblers

Diablo 2 Change Resolution Manually

Endurance R/C Wi-Fi Servo Controller 2 Instructions

Lightroom Classic CC and Lightroom CC Updates

Transcription:

02/08/18 TurtleBot1 Cheat Sheet with Mapping I. ON TURTLEBOT 1. POWER TO NETBOOK 2. LOG ON NETBOOK PASS: TB 3. POWER ON BASE (Button to right of base) 4. CONNECT NETBOOK TO BASE (lower left of base) 5. CONNECT TO BUFFALO ROUTER II. ON WORKSTATION FOR KEYBOARD TELEOP 1. CONNECT TO BUFFALO ROUTER (System settings > Network) 2. Terminal 1: (Set up Netbook as ROS MASTER) #This makes TurtleBot the Master through the Buffalo Router 9/29/2015 export ROS_MASTER_URI=http://192.168.11.123:11311 # TurtleBot IP as MASTER export ROS_IP=192.168.11.139 # Alienware 3/21/2017 harman@d104-45931:~$ echo $ROS_MASTER_URI http://192.168.11.123:11311 harman@d104-45931:~$ echo $ROS_IP 192.168.11.139 3. Terminal 1 $ ssh turtlebot@192.168.11.123 Enter Password turtlebot@192.168.11.123's password: xxxxxxxx 4. $ roslaunch turtlebot_bringup minimal.launch If a problem check 1. Base is on 2. Connected everywhere to Router 3. $ ping 192.168.11.123 4. $ env grep ROS ROS_Master_ URI is TurtleBot IP ROS_MASTER_URI=http://192.168.11.123:11311 ROS_IP=192.168.11.120 (See page 87 in our book) OR $ gedit.bashrc on TurtleBot ROS_IP is also TurtleBot. ROS_MASTER_URI is TurtleBot IP and Terminal 2 1 1a. $ rostopic echo /odom/pose/pose -n 1 2. $ roslaunch turtlebot_teleop keyboard_teleop.launch Control Your Turtlebot! --------------------------- Moving around: u i o j k l m,.

q/z : increase/decrease max speeds by 10% w/x : increase/decrease only linear speed by 10% e/c : increase/decrease only angular speed by 10% space key, k : force stop anything else : stop smoothly CTRL-C to quit 3. Check Odometry harman@d104-45931:~$ rostopic echo /odom/pose/pose -n 1 position: x: 1.16159591488 Notice Distance in x y: 0.0083827220684 z: 0.0 orientation: x: 0.0 y: 0.0 z: 0.00767937322778 A little off w: 0.999970513179 ---

II. TO TEST CAMERAS (If New Start at Beginning See I. 1-5; II. 1-4 ) NEW TERMINAL (RVIZ and Mapping below) $ ssh turtlebot@192.168.11.123 Enter Password tuxxxxxxxx $ roslaunch freenect_launch freenect.launch Kinect Camera Driver - No picture yet No viewer? NEW TERMINAL -3 $ rosrun image_view image_view image:=/camera/rgb/image_color Cntl+c to exit or Open a New Terminal Window to see raw and depth. $ rosrun image_view image_view image:=/camera/depth/image depth view Try other topics $ rostopic list

RVIZ - Start Over 1. CONNECT TO BUFFALO ROUTER (System settings > Network) New Terminal 1 $ Terminal 1: (Set up Netbook as ROS MASTER) #This makes TurtleBot the Master through the Buffalo Router 9/29/2015 export ROS_MASTER_URI=http://192.168.11.123:11311 # TurtleBot IP as MASTER export ROS_IP=192.168.11.120 # Wireless IP on Workstation 2. Terminal 1 $ ssh turtlebot@192.168.11.123 Enter Password turtlebot@192.168.11.123's password: xxxxxxxx 4. $ roslaunch turtlebot_bringup minimal.launch Terminal 2 $ ssh turtlebot@192.168.11.123 Password txxx New Driver CHECK IT! turtlebot@turtlebot-0428:~$ env grep TURTLEBOT_3D_SENSOR TURTLEBOT_3D_SENSOR=kinect 5. $ roslaunch turtlebot_bringup 3dsensor.launch (Start camera nodelet manager no picture) Wait for: [ INFO] [1458678210.602479260]: Stopping device RGB and Depth stream flush. New Terminal 3 $ roslaunch turtlebot_rviz_launchers view_robot.launch rviz working Look at screen Wait for Screen with TurtleBot As shown in the next screenshot we choose the following: (BE PATIENT!) Under Global Options in the left panel for Fixed Frame, change base_link or base_footprint to camera_link. To select the view Check box under Displays Select: Registered Point Cloud (as here)

New Terminal 4 MOVE TURTLEBOT AND WATCH RVIZ ( We need to move TurtleBot so that odom topic feeds TF information to Rviz) $ roslaunch turtlebot_teleop keyboard_teleop.launch OR $ roslaunch turtlebot_teleop xbox360_teleop.launch (Joystick) (Hold Deadman Button Left Upper Button * /turtlebot_teleop_joystick/axis_deadman: 4 (Be patient for Updates to RVIZ)

MAKE A MAP Terminal 1 $ ssh turtlebot@192.168.11.123 Enter Password t $ roslaunch turtlebot_bringup minimal.launch Reset Odometry if Needed New Terminal harman@d104-45931:~$ rostopic pub /mobile_base/commands/reset_odometry std_msgs/empty Terminal 2 $ ssh turtlebot@192.168.11.123 Password $ roslaunch turtlebot_navigation gmapping_demo.launch ( Wait for [ INFO] [1456876362.958566171]: odom received! ) Terminal 3 $ roslaunch turtlebot_rviz_launchers view_navigation.launch Shows initial location of TurtleBot (Black) arbitrary position. MAKE MAP - KEYBOARD OR JOYSTICK OR INTERACTIVE MARKERS Terminal 4 tlharmanphd@d125-43873:~ tlharmanphd@d125-43873:~$ roslaunch turtlebot_teleop xbox360_teleop.launch

(Move TB around) SAVE THE MAP Terminal 5 tlharmanphd@d125-43873:~ tlharmanphd@d125-43873:~$ ssh turtlebot@192.168.11.123 turtlebot@turtlebot-0428:~$ rosrun map_server map_saver -f /home/turtlebot/<map Name> Example rosrun map_server map_saver -f /home/turtlebot/map<date> Saves Map<date>.yaml Map<date>.pgm turtlebot@turtlebot-0428:~$ ls catkin_ws JSmap.pgm Map2_8_2018.yaml my_map.yaml Desktop JSmap.yaml map30.pgm Pictures Documents Map10_31_2017_5435.pgm map30.yaml Public Downloads Map10_31_2017_5435.yaml Music Templates examples.desktop Map2_8_2018.pgm my_map.pgm Videos

NOW WE HAVE A MAP - HAVE TURTLEBOT NAVIGATE WITH RVIZ Have Minimal Launch running New Terminal 2 tlharmanphd@d125-43873:~ tlharmanphd@d125-43873:~$ ssh turtlebot@192.168.11.123 Password TurtleBot 1 In Memory a MAP Map2_8_2018.yaml turtlebot@turtlebot-0428:~$ roslaunch turtlebot_navigation amcl_demo.launch map_file:=/home/turtlebot/map2_8_2018.yaml [ INFO] [1518128292.156325400]: odom received! Terminal 3 $ roslaunch turtlebot_rviz_launchers view_navigation.launch 1. Select 2D Pose Estimate on the menu bar- Left Click and keep pressing on TB's approximate location on the map and move mouse in direction that TB is pointing. (TB in map will appear to his location) 2. Select 2D Nav Goal on menu bar - Left Click on goal location and drag mouse so that Big Green Arrow points in the direction that you want TB to face when TB reaches the goal. Maybe do this is several trips to avoid crashes! DO THIS CAREFULLY TURTLEBOT CANNOT SEE BAXTER S FEET FOR EXAMPLE.