RPLIDAR A2. Development Kit User Manual. Low Cost 360 Degree Laser Range Scanner. Model: A2M4. Shanghai Slamtec.Co.,Ltd rev.1.

Similar documents
RPLIDAR A3. Development Kit User Manual. Low Cost 360 Degree Laser Range Scanner. Model:A3M1. Shanghai Slamtec.Co.,Ltd rev.1.

RPLIDAR. Introduction to Standard SDK. Low Cost 360 Degree Laser Range Scanner. Shanghai Slam tec.c o.,ltd rev.1.0

YDLIDAR G4 USER MANUAL

RPLIDAR. Interface Protocol and Application Notes. Low Cost 360 Degree Laser Range Scanner. Applied to RPLIDAR A1 & A rev.1.

YDLIDAR X4 USER MANUAL

YDLIDAR F4PRO USER MANUAL

MS6174 Data Adaptor (USB type) Software Manual

DG0598 Demo Guide SmartFusion2 Dual-Axis Motor Control Starter Kit

LV8548MCSLDGEVB. Brush DC Motor Driver Module Kit Quick Start Guide -Appendix. 4Set the install directory and press Install

PI Scanner User Guide

ArduCAM USB3 Camera Shield

Avnet Zynq Mini Module Plus Embedded Design

Quick Start Guide: YROTATE-IT-S5D9

SCA8X0-21X Demo Kit User Manual. Doc.Nr C

SENSORLESS-BLDC-MOTOR-RD

Color 7 click. PID: MIKROE 3062 Weight: 19 g

User Manual for TeraRanger Evo single point distance sensors and backboards

EZ-Bv4 Datasheet v0.7

FSU Inventory Scanner Set up & Use for Windows PC

TA0139 USER MANUAL ARDUINO 2 WHEEL DRIVE WIRELESS BLUETOOTH ROBOT KIT

User Manual for TeraRanger Evo with: USB and I2C/UART backboard

Arduino Smart Robot Car Kit User Guide

1. Introduction 1.1.Product Overview

SensorXplorer TM Installation Guide

How a 2d barcode scan engine to be integrated with your. I. The imager engine itself with TTL serial interface :

SIM28_EVB kit_user Guide_V1.02

User Manual for TeraRanger Evo single point distance sensors and backboards

NAGTEL CLOUD COMMUNICATIONS India

USB to RS-232/RS422/485. US-101-I USB To Serial Operation Manual

AL361A-EVB-A1. Multi-channel Video Processor EVB. Datasheet. (HDMI/AHD-to-HDMI) 2017 by AverLogic Technologies, Corp. Version 1.0

STANDALONE INTERFACES USB-DMX 512 & 1024 CHANNELS V.1.1

Carmel (MAXREFDES18#) LX9 MicroBoard Quick Start Guide

SH1030 Rev Introduction. Ultra low power DASH7 Arduino Shield Modem. Applications. Description. 868 MHz. Features

LV8414CSGEVK V1.0 Evaluation Kit User Guide

RS485 CO2 sensor etc. all of these functions for smart home are pre-programed

User Manual for. TeraRanger Evo with: USB and I2C/UART backboard

ESPino - Specifications

How to configure the BlueNRG-1 and BlueNRG-2 devices in network coprocessor mode. Main components Bluetooth Low Energy wireless system-on-chip

EVOBOOK 2. User s Manual.

PP-BOB2-V2.0 PARALLEL PORT BREAKOUT BOARD

ELET114A Bluetooth Module DATASHEET. Website: / 7

Universal RFID Socket board with USB interface

1.6inch SPI Module user manual

Quick Start Guide: YROTATE-IT-RX23T

BLD04A Brushless DC Motor Driver

GV-Keyboard Instruction Manual

arduino mega D4F69C4DABCA73DE7282FD2C4B5B8 Arduino Mega / 6

LM53X Development and Evaluation Product Family

Hardware technical specifications Front Face of the 512 / 1024 channels interfaces LED 7-segments display operation:...

EVAcharge SE - datasheet

C8051F36x-DK. C8051F36x DEVELOPMENT KIT USER S GUIDE. 1. Relevant Devices. 2. Kit Contents. 3. Hardware Setup Using a USB Debug Adapter

STEPPER-MOTOR-RD STEPPER MOTOR REFERENCE DESIGN KIT USER S GUIDE. 1. Kit Contents. 2. Kit Overview. Figure 1. Stepper Motor Reference Design Board

Vividia HM-250 HDMI/LCD/USB/TV Portable. Digital Measurement Microscope

Murata MEMS Demo User Manual

MiCOKit-3166 Development Kit Hardware Manual

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter

SENSORLESS-BLDC-MOTOR-RD

ZIC2410 Getting Started Guide

Figure 1. EFM32 Wonder Gecko STK (Left) Connected to a Biometric-EXP (Right)

WM1030 Rev Introduction. Ultra low power DASH7 Modem. Applications. Description. 868 / 915 MHz. Features. WIZZILAB Technical datasheet 1/10

AL362B-EVB-A1. AHD-to-HDMI Quad Box Development Kit by AverLogic Technologies, Corp. Version 1.0

Figure 1. Proper Method of Holding the ToolStick. Figure 2. Improper Method of Holding the ToolStick

Santa Fe (MAXREFDES5#) MicroZed Quick Start Guide

Pegasus Astro Dual Motor Focus Controller v2.0

Workbench V Integrated Development Environment for Renesas Capacitive Touch

Power Supply, Arduino MEGA 2560, and Stepper Motors Connections

MAXREFDES44# MicroZed Quick Start Guide

8051 Intermidiate Development Board. Product Manual. Contents. 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help

Mk3DRV controller user manual 2018/01/09

UG254: CP2102N-MINIEK Kit User's Guide

4D Picaso Touchscreen Display board datasheet EB

Experiment 4.A. Speed and Position Control. ECEN 2270 Electronics Design Laboratory 1

SLAMWARE. RoboStudio. User Manual. Shanghai Slamtec.Co.,Ltd rev.1.1

keyestudio Keyestudio MEGA 2560 R3 Board

Click Install View Touch. Installation starts. Click Next. Click Finish.

AS7221 Smart Lighting Integration Kit (SLIK) User Guide

UM2119 User manual. Graphical user interface (GUI) for EVAL-L9907-H. Introduction

Revision History Rev. Date By Summary Remark /10/08 Ken Hsu New release

3.1 I-7560 Pin Assignment and Specifications: Introduction

Controller LED ADT MP3-20

CP2102-EK CP2102 EVALUATION KIT USER S GUIDE. 1. Kit Contents. 2. Software Setup Virtual COM Port Driver Installation

HID-USB-to-IR-RD HID USB TO IR REFERENCE DESIGN USER S GUIDE. 1. Kit Contents. 2. Software Download

IDWedgeBT USB Virtual Serial Port Cable Installation, Configuration and Operation

V2403 Quick Installation Guide

Stepper 6 click. PID: MIKROE 3214 Weight: 26 g

Quick Start Guide Notion Ink Design Labs Pvt. Ltd. 1

MeshConnect ISP / WNA (ZIC2410USB-WNA-1) User Guide

ADVANCED DRIVER PROGRAMMING. EVERset User Manual

DOWNLOAD KIT CYCLOCOMPUTER INTRODUCTION. Download unit & Download Software [e-train Data Ver.3] for Windows 98/ME/2000/XP

Absolute Maximum Ratings Parameter Symbol Min Max Unit Supply Voltage Vcc V Storage Temperature Ts C Technical Specifications Parameter

Quick Start Guide: RL78G14 Motor Control Starter Kit

lumentouch SPECIFICATION SHEET Client: Project name: Order #: Type: Qty: FEATURES AND BENEFITS PACKAGE CONTENT HOW TO ORDER LTO

SLAMWARE SDP. SDP User Manual. Modular Autonomous Robot Localization and Navigation Solution rev.1.8

LV8548MCSLDGEVB. Stepper Motor Driver Module Solution Kit Quick Start Guide Appendix. Arduino IDE Installation

Mini Mini GlobiLab Software Quick Start Guide

Figure 1. Proper Method of Holding the ToolStick. Figure 2. Improper Method of Holding the ToolStick

TiL TDP-90 Programming Software Users Guide

MicroZed: Hello World. Overview. Objectives. 23 August 2013 Version 2013_2.01

Figure 1. Proper Method of Holding the ToolStick. Figure 2. Improper Method of Holding the ToolStick

QSG123: CP2102N Evaluation Kit Quick- Start Guide

Transcription:

2016-10-28 rev.1.1 RPLIDAR A2 Low Cost 360 Degree Laser Range Scanner Development Kit User Manual Model: A2M4 www.slamtec.com Shanghai Slamtec.Co.,Ltd

Contents CONTENTS... 1 OVERVIEW... 3 ITEMS IN THE DEVELOPMENT KIT... 3 RPLIDAR A2... 4 USB ADAPTER... 4 CONNECTION AND USAGE... 5 CONNECTION... 5 INSTALL DRIVER FOR THE USB ADAPTER... 6 RUN DEMO APPLICATION... 7 TROUBLESHOOTING... 10 MOTOR SPEED ADJUSTMENT... 10 SDK INTRODUCTION AND USAGE... 11 RPLIDAR A2 PIN DEFINITION AND SPECIFICATION... 11 PIN DEFINITION FOR THE USB ADAPTER... 12 CONFIGURE RPLIDAR A2 SCAN FREQUENCY... 12 SDK USAGE... 12 OPERATION RECOMMENDATION... 13 PRE-HEATING FOR BEST PERFORMANCE... 13 AMBIENT TEMPERATURE... 13 AMBIENT LIGHT... 13 REVISION HISTORY... 14 APPENDIX... 15 IMAGE AND TABLE INDEX... 15

Overview RPLIDAR A2 development kit includes the matched tools used for evaluating RPLIDAR s performance and initial development. After connecting the RPLIDAR A2 with PC via USB cable and adapter, Users can observe the cloud map of the environment scanning point collected by the RPLIDAR and start development based on the SDK. Items in the Development Kit RPLIDAR Development Kit contains: o RPLIDAR(PWM motor driver embedded) o USB Adapter RPLIDAR USB Adapter Figure 1-1 Items in the RPLIDAR Development Kit 3 / 15

RPLIDAR A2 Figure 1-2 The RPLIDAR The RPLIDAR A2 development kit contains standard RPLIDAR A2 unit (A2M4-R1). The RPLIDAR is embedded with logic IO drivable motor controller which can be used to configure the scan frequency by tuning motor speed. Developers can also choose to turn off the motor for power saving purpose. RPLIDAR usage and interface definition will be introduced in the coming sections. USB Adapter Figure 1-3 RPLIDAR Adapter 4 / 15

Connection and Usage Connection RPLIDAR A2 can be easily connected to PC according to the following steps. 1) Connect RPLIDAR A2 with the USB adapter. Figure 2-1 Connect RPLIDAR A2 and USB Adapter 2) Connect the USB adapter to your PC via the Micro-USB cable. If the PC is on, after connecting the USB cable to your PC, the indicator light of the USB will light up but the RPLIDAR will not start scanning. Figure 2-2 Connect the USB Adapter to PC via Micro-USB Cable 5 / 15

Install Driver for the USB Adapter The USB adapter converts UART to USB by using CP2102 chip. You need to install the device driver for the chip. The driver can be found in the provided SDK package or downloaded from Silicon Labs official website: http://www.silabs.com/products/mcu/pages/usbtouartbridgevcpdrivers.aspx Here s the installation steps in Windows: After connecting the RPLIDAR with PC, please find the driver file CP210x VCP Windows and choose correct operating system version accordingly: x86 for 32- bit OS and x64 for 64-bit OS. Figure 2-3 Choose USB Adapter Driver for Installation Figure 2-4 Start Page of USB Adapter Driver Installation 6 / 15

After Installing the driver according to the above installation steps, you will see corresponding serial port name in the [Control Panel] -> [Device and Printers]. Please refer to the below figure. Figure 2-5 Recognized Serial Port Name Matched with the USB Adapter Run Demo Application Frame_grabber is a GUI demo application provided by SLAMTEC. You can view the scan result directly in the UI and save the scan result to files for further processing. The source code of this demo application is also provided in matched SDK for reference. This GUI demo can only run under Windows. For Linux and MacOS users, please refer to the other simple demo provided in the SDK. Please make sure you have connected RPLIDAR to PC by using USB adapter and installed the device driver correctly before running the demo application. Starting demo application framgrabber.exe and choose serial port name identified in the previous step. 7 / 15

Figure 2-6 Choose Serial Port Name Matched with the USB Adapter If the connection is ok, you shall see the UI like this: Figure 2-7 The Start of Demo Application The firmware/hardware version and serial number of the RPLIDAR will show in the title line of the GUI. The supported commands of RPLIDAR are showed in the tool bar. The descriptions are listed in the bellow table. 8 / 15

Button Function Description Start Scan Stop Scan Save Scan Data Restart RPLIDAR Adjust Motor Speed Scan data will be displayed after scan core starting work Scan core enter power save mode Save current scan data to the local file Restart scan core to clear internal errors Adjust the motor speed as required Figure 2-8 The Supported Commands in Demo Application Press the Start Scan button,the scan data will be displayed in the UI as below: Figure 2-9 The Scan Outline in RPLIDAR Demo Application Use the mouse wheel to zoom in and out. Move the cursor to any sample point, the distance and degree value to the RPLIDAR will be showed in the screen with red font. The scan frequency is also showed in the UI. 9 / 15

Troubleshooting When the scan core or the laser power works abnormally, the scan core will enter protection mode. This state can be retrieved by using SDK API. If such scenario happened, please send restart command Motor Speed Adjustment to reset the scan core. During the running process, different motor rotating speed can be achieved by pressing the button. There will be a speed adjustment dialog box popped up for users to enter required speed. After clicking set, the motor will work as the settled rotating speed automatically. User can also drag the progress bar to the required rotating speed. The current rotating speed will show in rea time in the Framegrabber main dialogue box. Figure 2-10 The Motor Speed Adjustment Dialogue 10 / 15

SDK Introduction and Usage RPLIDAR A2 Pin Definition and Specification RPLIDAR A2 is using XH2.54-5P specification plug. Please use it with socket that meet the specification of XH2.54-5P. The detailed pin definition is shown as below: Red XH2.54-5P MOTOCTL GND RX TX VCC Figure 3-1 RPLIDAR A2 Pins Color Signal name Red VCC Power Yellow TX Output Green RX Input Type Description Minimum Typical Maximum Power supply for the whole RPLIDAR Serial output for RPLIDAR scan core Serial input for RPLIDAR scan core Figure 3-2 RPLIDAR Pin Definition and Specification 4.9V 5V 5.5V 0V 3.3V 3.5V 0V 3.3V 3.5V Black GND Power GND 0V 0V 0V Blue MOTOCTL Input (pull down) Enable pin for RPLIDAR scan motor/pwm control signal (active high) 0V 3.3V 5V RPLIDAR A2 uses the one 5V DC power supply for powering the scan motor and the scan core at the same time. No extra power is required. With build-in and speed-adjustable motor driver, RPLIDAR A2 can control the start, the stop and the rotating speed of the motor via the MOTOCTL signal. o Reference Design for RPLIDAR development 11 / 15

RPLIDAR V5.0 GND Power(5V DC) TX RX MOTOCTL UART PWM Generator MCU/DSP Figure 3-3 RPLIDAR A2 Pins Reference Design Pin Definition for the USB Adapter The USB adapter is also using XH2.54-5P specification socket, and it can be connected with RPLIDAR A2 directly. The pin definition is the same as the RPLIDAR A2. Configure RPLIDAR A2 Scan Frequency The motor speed control signal MOTOCTL can be configured directly via the USB adapter of RPLIDAR A2. Therefore, the RPLIDAR A2 s scan frequency can be modified by invoking the related functions in the SDK to configure the motor speed. Without the USB adapter, users can also control the speed by setting the PWM duty cycle of MOTOCTL. Please note that the PWM frequency is 20kHz. For more detailed parameter and index, please refer to the datasheet. Please refer to the RPLIDAR protocol and application note for more information and the SDK for the sample code on RPLIDAR scan frequency. SDK Usage SLAMTEC provides RPLIDAR SDK support on both Windows and Linux platform. And users can embe the SDK source code to other operational system or embedded system quickly. Please refer to the SDK document for more information. 12 / 15

Operation Recommendation Pre-Heating for Best Performance The scan core will be heating when start working. We recommend pre-heating RPLIDAR (Start the scan mode and the scan motor is rotating) for more than 2 minutes to get the best measurement accuracy. Ambient Temperature RPLIDAR s measurement resolution is sensitive to the ambient temperature. Improper use may even damage the sensor. Please avoid using RPLIDAR in extreme high temperature (>40 degree) and too low temperature (<-10 degree). Ambient Light Although RPLIDAR is not sensitive to ambient light, improper use may still lead to errors. In indoor environment, please avoid lighting RPLIDAR with strong light source such as high-power laser. In outdoor environment, please avoid facing RPLIDAR directly to sun light. This may lead to permanent damage to the image sensor of RPLIDAR and make the measurement invalid The standard version of RPLIDAR may have less measurement range in the environment with strong sunlight. 13 / 15

Revision History Date Version Description 2016-04-06 0.1(A2M4) Initial 2016-08-17 1.0 Updated the USB adapter images 2016-10-28 1.1 Updated USB recommended adapter driver 14 / 15

Appendix Image and Table Index FIGURE 1-1 ITEMS IN THE RPLIDAR DEVELOPMENT KIT... 3 FIGURE 1-2 THE RPLIDAR... 4 FIGURE 1-3 RPLIDAR ADAPTER... 4 FIGURE 2-1 CONNECT RPLIDAR A2 AND USB ADAPTER... 5 FIGURE 2-2 CONNECT THE USB ADAPTER TO PC VIA MICRO-USB CABLE... 5 FIGURE 2-3 CHOOSE USB ADAPTER DRIVER FOR INSTALLATION... 6 FIGURE 2-4 START PAGE OF USB ADAPTER DRIVER INSTALLATION... 6 FIGURE 2-5 RECOGNIZED SERIAL PORT NAME MATCHED WITH THE USB ADAPTER... 7 FIGURE 2-6 CHOOSE SERIAL PORT NAME MATCHED WITH THE USB ADAPTER... 8 FIGURE 2-7 THE START OF DEMO APPLICATION... 8 FIGURE 2-8 THE SUPPORTED COMMANDS IN DEMO APPLICATION... 9 FIGURE 2-9 THE SCAN OUTLINE IN RPLIDAR DEMO APPLICATION... 9 FIGURE 2-10 THE MOTOR SPEED ADJUSTMENT DIALOGUE... 10 FIGURE 3-1 RPLIDAR A2 PINS... 11 FIGURE 3-2 RPLIDAR PIN DEFINITION AND SPECIFICATION... 11 FIGURE 3-3 RPLIDAR A2 PINS REFERENCE DESIGN... 12 15 / 15