Prof. Wyatt Newman, EECS Dept, CWRU
|
|
|
- Antony Powers
- 9 years ago
- Views:
Transcription
1 Faculty Statement was designed by a team of 6 senior-project students at Case during the Spring semester of The original 6 members contributed significant engineering design and each received 4 semester-hours credit. At the time of this writing, substantial additional software work is in progress, being contributed by new, additional team members. Prof. Wyatt Newman, EECS Dept, CWRU
2 1 Introduction Case Western Reserve University and the are proud to introduce in the 14 th annual Intelligent Ground Vehicle Design Competition. is Case s first entry to the competition. The vehicle is the culmination of a semester long senior project as well as continued effort during the summer. 2 Design Methodology To design, the team examined the rules of the competition, identified requirements, and enacted a plan to fulfill those requirements. The requirements were organized into components and each member of the team took responsibility for one or more specific components. 3 Physical Design The framework of the vehicle consists of a lower frame and drive unit as well as an upper frame with mounting for sensory and control equipment. Specifications for the frame were decided early in the production cycle because the frame was needed to integrate the remaining components. The design emphases were stability, maneuverability, ease of modification and safety. 3.1 Lower Frame and Drive Unit The lower frame, wheels and motors were graciously donated by Invacare. The steel frame was custom built to meet the specifications set forth by the 1 Figure 1: Lower frame
3 team. Two large front drive wheels are independently powered by electric motors. Stability is provided by two castor wheels in the back. Figure 1 shows the lower frame assembly. Thanks to the design of the drive system, the vehicle is able to turn in place and maneuver in tight spaces. The weight of the lower frame provides a solid base for the upper frame and assures that the vehicle is not top heavy. To hold the pair of 12V sealed AGM batteries, a battery box was drawn and manufactured. The custom design allows it to fit in a relatively small space and provides for easy replacement of the batteries. Mounted in the middle of the frame, the battery box provides stability to the vehicle. 3.2 Upper Frame Bosch 40mm extruded aluminum structural framing components were used to construct the upper frame. This option was chosen because it is both light and strong. The design of the bars provides for easy repositioning of components and simple modification of the frame itself. It was also important that the upper frame be non-magnetic. In the front of the vehicle, two bars extend up to near the maximum allowable height. The boom allows the GPS antenna to avoid interference from other devices. It also places the compass away from magnetic interference from the steel lower frame, motors, and other devices. Finally, the raised section enables the camera to view the course from a high vantage point. Behind the instrumentation tower, the upper frame provides several polycarbonate shelves. Each shelf hosts different components and provides protection from weather and debris. The shelf supporting the laptops is mounted on a system of springs and dampeners. That shelf is also lined with vibration isolation material to protect the laptops from excessive shock or vibration. 4 Sensor and Control Design The sensor array was designed for accurate detection of markings and obstacles as well as ease of use and modification. The processing requirements of each potential sensor were also considered. The motor control was designed to be safe, responsive and accurate. 2
4 4.1 Vision Machine vision is the most intensive computational process within our software system. Vision processing is comprised of three major components: color mapping, geometric transformations, and template matching. For color mapping, the system is trained with manual assistance. Representative snapshots are acquired and displayed for user interaction. The user selects locations in the scene that are judged to be examples of key colors (notably, green, white, yellow and orange), and the corresponding (neighborhood-averaged) RGB values are stored as examples. Subsequently, in live processing, pixels are classified as color types based on closest similarity to one of the training values. The result is illustrated in Figs 2 and 3, below. Fig 2: original scene Fig 3: color-mapped scene The second major processing task is geometric transformation. The camera mounting pose and the wide-angle lens introduce warping and perspective distortions. Images are transformed into equivalent top-down (plan) views, aligned with world coordinates. This transformation is performed on the basis of training images (snapshots with fiducials located at known coordinates with respect to the robot) and 2-D isoparametric interpolation. The third image-processing module performs object recognition. Templates for lines, barrels, barriers and potholes are compared against regions within images, and labels are assigned to objects on the basis of template correlation values. In addition to a plan-view Cartesian representation, the vision system also expresses an interpretation in terms of polar coordinates. Polar coordinates permits simple transformations to world coordinates based on robot GPS and compass values. 3
5 4.2 Obstacle Detection and Ranging The primary means of obstacle detection and ranging is the SICK LMS 221 laser range finder. The LMS (Laser Measurement System) scans up to a 180 degree sweep in front of the vehicle. Data is taken at 1 degree increments, and each point is accurate to within 10cm. Using the data gathered during each sweep, obstacles in range are mapped using polar coordinates. In order to increase throughput, the standard RS-232 interface was replaced by RS-422 which will allow communication at 500kbaud. The LMS is mounted low to the ground and the scanning beam is angled up slightly to avoid detecting inclines or ramps as obstacles. Figure 4 Figure 4: SICK LMS 221 shows the LMS mounted on the front of. Data from the LMS will be combined with vision information to provide an enhanced model of the world. The camera will help detect low lying obstacles, as well as simulated pot holes that would not be detected by the LMS. The LMS provides faster updates than the vision system and has very accurate distance measurement, so it works well as the primary obstacle detection sensor. 4.3 Heading and Position Determination A PNI Corp. TCM 2.5 digital compass was chosen because it performs reliably under most conditions and can provide accurate readings even when on a moderate slope. The compass also allows for true north correction which is important when working with the GPS unit. The compass and its mount are shown in Figure 5. Figure 5: PNI TCM 2.5 Compass NovaTel generously offered the ProPak LB-Plus GPS unit at a reduced price. The model was selected because of its good accuracy, as well as its ability to receive differential correction signals. Because the vehicle is required to pass very close to each waypoint in the competition, the accuracy of the NovaTel GPS unit augmented with differential correction will be essential. During testing, free Canadian differential signals were used. For the competition OmniSTAR has provided their commercial service at no charge. The signal received from OmniSTAR 4
6 allows sub-meter accuracy. Figures 6 and 7 show the GPS base unit, and the antenna mounted to the top of s sensor boom. Figure 6: NovaTel ProPak LB-Plus Figure 7: GPS Antenna 4.4 Motor Control To transform low-power computer command signals to high-current motor control, two Curtis 1228 drives were chosen. The drives were chosen because they match the power requirements of the motors and they can be controlled with a simple analog signal. The drives use pulse width modulation (PWM) and back-emf feedback to control the speed of the motors. The control information is sent to the motor drives from the control computer via National Instruments USB-6008 analog and digital I/O devices. Figure 8 shows the two motor controllers, the two NI units, and the wiring in between. Figure 8: Motor Control assembly 5
7 4.5 Speed and Distance Monitoring A Hall Effect sensor is mounted next to each drive wheel. Fixed to the wheels are ferrous disks with 22 holes drilled at regular increments. As the wheel turns, the sensor generates a square wave that represents the frequency at which the holes and solid parts of the encoder disk are passing by it. The USB-6008 is used to count the falling edges and a multimedia timer is used to provide an accurate estimate of time elapsed. With knowledge of how many holes have passed by the sensor, and how much time has elapsed, the vehicles current speed can be calculated. A related technique is used to determine how far the vehicle has traveled. The current hole count is recorded, and then after traveling the new hole count is recorded. By finding the difference, the total distance driven in that period can be determined. 5 Electrical System Design Two 12V sealed AGM batteries are wired in series to provide 24V to the entire vehicle. The power supply from the battery is routed through a 100-Amp circuit breaker/cut-off switch. Past this breaker, the 24V supply is routed to the motor drives and to a breaker/distribution panel. Enabling the motor drives requires not only 24V power (via the main breaker), but also a 24V enable signal. This signal is routed in series through a manual E-stop button and a wirelessremote E-stop. Several devices require voltages other than 24V. The wheel encoders require 5V, which is provided by the NI USB-6008 directly. The LMS needs 24V, which should be isolated from power-supply noise introduced by motor current draw. Simple power conditioning for the LMS is done with a single rectifier diode and a large capacitor. Additional devices (remote E-stop, network switch and GPS) require 12V, which is derived from the 24V supply via a DC-to-DC converter. Similarly, 9V power is supplied to the electronic compass and to the camera via a separate DC-to-DC converter. Finally, 120VAC is provided by an inverter. No devices currently require this power, but it is available for convenience (e.g. for laptops). Power for the LMS, the DC-to-DC converters and for the 120VAC inverter are routed through three separate 15-A breakers/switches. 6
8 6 Software Design The main goals for the software design are reliability, modularity, and extensibility. Because will be used not only in the 14 th annual IGVC, but also ongoing projects involving research in artificial intelligence and other fields of computer science, the framework for the software must be flexible. Each component of the vehicle that interacts with the computer is encapsulated and most implementation details are hidden from the user. 6.1 Software Organization The control software is broken down into many parts. An interface for each sensor hides the hardware and communication details and provides a simple interface to desirable data or to allow commands. That interface is further encapsulated as a TCP/IP server so that each individual piece of the control system can run on a different machine and still be able to communicate with the rest of the system. Again, all details of the socket communication is hidden, and only useful data or command responses are provide to the rest of the code. A central server maintains the processes that run the interface routines for each subsystem. When a client requests a connection to a certain subsystem, either a sensor or an Figure 9: Software Layout Illustration output to the motors, the server connects the two and serves as an intermediary that can cache the communication and buffer it when needed. The server is designed for high throughput and low 7
9 processor utilization. Priority of CPU time is given to the sensor data processing components such as the vision system. Each subsystem can also be a client of the server. If one subsystem needs information from another to complete its task, it can gain access to that information through the main server. Once connected to the server, a client can request data from any currently running subsystem and it can expect to receive that data very quickly. There are three very important clients, the Navigation Planner, the Obstacle Course Planner, and the Pilot. The Navigation Planner is active during the navigation challenge portion of the competition. It reads data from all of the sensors, compares its current position to the position of the waypoints, and then sends goal positions to the Pilot. The Obstacle Course Planner functions in much the same way, but is only active during the Autonomous Challenge portion of the contest. The planning clients are described in more detail in sections 6.3 and 6.4. The Pilot takes the goals from the planning systems and moves the vehicle towards them. The pilot is responsible for keeping the vehicle traveling a true course, without excessive deviation from the intended path. The waypoints sent by the planners are not overly far apart, so the job of the Pilot is made easier. The pilot client is the only client allowed access to the motor output during the competition runs. Figure 9 details the design and layout of the software system down to the interface with the physical device. 6.3 Navigation Course Decision Making We represent the environment in terms of an array of cells aligned with true north along the y axis, with the lower-left corner pinned to specified GPS coordinates. Within this world map, each cell is initialized to status unknown. As the robot acquires sensory data, cells are relabeled as Blocked or Open. Additionally, a list of goal points is maintained, expressed in terms of world-map coordinates and sorted in the order to be visited. GPS, compass and encoder data is used to identify the robot s position and heading with respect to this world map. The first goal in the list is used as the current subgoal, and this goal is pursued until it is achieved. Upon establishing a subgoal, a default plan is constructed, consisting of a straight-line path plotted from the robot's location to that goal, ignoring any possible obstacles. This default path is used to generate finer sequential subgoals, and a wall-following algorithm is applied to respond to obstructions in the default path. 8
10 Under the wall-following algorithm, subgoals are specified along the default path until encountering an obstacle, at which point the robot is commanded to turn clockwise and move forward along the edge of the obstacle. The robot is commanded to follow the obstacle boundary until the robot once again encounters an intersection with the original straight-line path plan. At this point, the robot resumes execution of its original plan. Once the current goal is reached, the next goal in the list is selected, and the same algorithm applied. The final goal on the list is the home state to which the robot should return. 6.3 Obstacle Course Decision Making The autonomous challenge obstacle-course planner leverages the representation and planning techniques from the navigation planner. The sole difference is that subgoals are not defined in terms of a priori GPS coordinates, but are defined as observable points along the pathway. By specifying a goal point roughly 30 ahead of the robot, the path planner can invoke the navigation planner to define higher-resolution subgoals. If a trap is discovered, newly blocked cells in the world map will cause the planner to react to perform wall following to reach a point forward along the route (which may include backing up while following obstacle boundaries). Since a world map is maintained, planning for trap escapes can be performed in the map space without the obstacles being immediately perceived. 7 Performance Predictions At the time of this writing, is still undergoing construction and testing. Though the full performance of will not be known until it is run in competition, there are several parts of its performance that can be predicted and tested. 7.1 Speed and Reaction Time Each motor is geared to drive the standard tires at a maximum speed of 4.5MPH. By doing so, safety is assured as the vehicle can not be driven over this speed by the motors. Due to the gear reduction, the motors produce significant torque and will be able to drive the vehicle at or near its top speed in most conditions. Testing has shown that the vehicle is able to reach and maintain its top speed in a straight line. 9
11 While performing autonomously, the speed of the vehicle is limited by the rate at which the vehicle can react to stimuli. The vehicle s reaction time is controlled by several factors. First, the rate at which the vehicle receives data varies by each sensor, but each causes some delay in the reaction. Next, the control logic takes a finite amount of time to process the data and make a decision regarding how to react. Finally, the motor amps in use perform automatic speed profiling which slows the rate at which the vehicle can change its velocity. During preliminary tests of the LMS and the vision system, it was shown that the response time of the vehicle was adequate for moderate speeds, but it is hoped that recent improvements have reduced the reaction time and will allow for faster operation. 7.2 Battery Life Measurements of the power drawn by the vehicle were taken while the vehicle was in three different states. The first was while the vehicle was powered on, but stationary. In this standby mode, 1 amp was drawn from the batteries. While driving at what is expected to be the average speed during the competition, the vehicle drew 18 amps. At full speed, 32 amps were drawn in total. All power for the vehicle is provided by a pair of 12V batteries with a rating of 32 amphours each. When wired in series, these batteries provide 24V and maintain 32 amp-hours of life. Calculations based on that rating lead to the estimate that while stationary, the vehicle could monitor its surroundings for well over a day. While moving at the normal speed for the competition, the vehicle would be able to run for slightly less than 2 hours. At full speed, the vehicle would go through a full charge in about an hour. 7.3 Obstacle Detection Range The distance at which obstacles are recognized by the vehicle is set by the software as opposed to limitations of the sensory equipment. For example, the LMS is capable of looking ahead 80 meters, but only objects detected within five meters are recognized in the software. Five meters is our chosen look-ahead for both the vision system and the LMS. After obstacles are detected, their positions are stored so that if that section of course needs to be revisited, those obstacles may be dealt with before they reach the five-meter detection range. Calculations have 10
12 shown that a five-meter look-ahead will provide sufficient time to react to objects without requiring excessive memory and processor resources. 7.4 Ability to Handle Traps, Dead Ends and Potholes The planner module transforms sensor values (notably, vision and laser range data) from the local robot coordinate frame into an absolute, GPS-based world frame. This transformation allows for reconciliation of sensors, and also provides a means for memory in map building. Typically, our five meter look-ahead should support avoiding traps by allowing the path planning module to see the traps in advance and steer clear of them. However, since the planner operates on the world map data, the planner does not care whether the current environment representation is the result of immediate sensing or of formerly-populated cells. As a result, the planner should be able to recover from unforeseen traps and dead ends. However, actual performance remains to be tested. The vision system will be used to detect potholes that are simulated by painted circles. Pothole detection depends on color matching (white), on blob detection, and on template matching (circles). Potholes are represented as obstacles occupying cells in the world model map. 7.5 Accuracy of Navigation The Novatel DGPS unit is quite powerful and provides reliable data. The requirement for the GPS unit is less than 2 meters of error for any given point. During initial testing, the Canadian differential signal was used. That signal is rated for two meter accuracy, and the vehicle achieved accuracy of approximately 2.5 meters. Subsequently, the GPS augmented with the commercial OmniSTAR corrections was tested. The OmniSTAR correction signals are provided to the team free of charge for the competition. On a clear day, 7 satellites were visible, and the error standard deviation decreased over 40 minutes to approximately 10cm. 8 Team Organization and Time Spent The original senior-project team members, listed below, invested approximately 10 hrs/wk over the semester. The team leader invested significantly more time. At the time of this writing, 7 11
13 additional students are volunteering work on unfinished software. We anticipate an additional 400 person-hours to be invested before the competition. Team member Responsibilities Total hours Mike Lustig Senior project lead, software layout and implementation 300 Alex Converse Compass, GPS, testing 200 Jason Amistadi Mechanical design, laser rangefinding 200 Josh Gabet Machine vision 200 Sean Amick Sensor integration 200 Eldred Lopez Power; sensor interfacing Budget Below is a chart that details the cost of the vehicle. It shows both the retail cost of the component, as well as how much it cost the team. Item Retail Price (USD) Cost to Team (USD) Vehicle base donated by Invacare Est. $3000 $0 Bosch aluminum framing and components $500 $500 Curtis 1228 motor driver (x2) $182 each $364 Sealed 12V AGM batteries (x2) $60 each $120 Custom machined battery box, encoder disks and $1,400 $1,400 sensor mounts, frame mounts SICK Laser measurement system LMS 221 $6,868 $5,422 Sick RS-422 to Ethernet converter $500 $370 Laptop: HPT4200 $2,300 $0 (loaned) Matrix DX-7811HRS Camera $140 $140 Camera Lens $40 $40 KWorld DVD Maker USB capture device $60 $60 NovaTel ProPak LB-Plus DGPS $5,490 $2,700 OmniSTAR differential signal $800 0 PNI TCM 2.5 electronic compass $769 $769 RCT Remote Switch System 1 wireless E-stop $410 $410 National Instruments USB-6008 (x2) $145 each $290 RS-232 hub $199 $199 Network router $43 $43 Misc electronic components (connectors, fuses, Est. $200 Est. $200 wire, E-stop, wheel sensors, etc) 100-Amp breaker & breaker/distrib panel $150 $150 Power converters (24VDC to 12VDC, 9VDC $60 $60 and 120VAC Grand Total $20023 $13,250 12
14 10 Acknowledgements The team would like to thank Drs. Wyatt Newman and Francis Merat for advising them through the semester. The continued support of Professor Newman has been invaluable. The Case Alumni Association provided much needed funding for the project. Appreciation also goes out to Novatel, OmniSTAR, SICK and Invacare for providing good and services at greatly reduced or no cost. 11 Conclusion constitutes our first attempt at the Intelligent Ground Vehicle Competition. The vehicle design benefited from technical reports posted on the IGVC website. Notably, many sensor selections decisions were made easier with the availability of these postings. All mechanical, electrical and software components have been constructed modularly and have been interfaced successfully. The design incorporates an attractive array of sensing and control components. At the time of this writing, software is still under construction and testing. While software readiness will certainly present a limitation to s performance at the 14 th IGVC, the platform will be useful for future research and future competitions. 13
Design Report. IniTech for
Design Report by IniTech for 14 th Annual Intelligent Ground Vehicle Competition University of Maryland: Baltimore County: Erik Broman (Team Lead and Requirement Lead) Albert Hsu (Design Lead) Sean Wilson
2/26/2008. Sensors For Robotics. What is sensing? Why do robots need sensors? What is the angle of my arm? internal information
Sensors For Robotics What makes a machine a robot? Sensing Planning Acting information about the environment action on the environment where is the truck? What is sensing? Sensing is converting a quantity
Autonomous Advertising Mobile Robot for Exhibitions, Developed at BMF
Autonomous Advertising Mobile Robot for Exhibitions, Developed at BMF Kucsera Péter ([email protected]) Abstract In this article an autonomous advertising mobile robot that has been realized in
UM-D WOLF. University of Michigan-Dearborn. Stefan Filipek, Richard Herrell, Jonathan Hyland, Edward Klacza, Anthony Lucente, Sibu Varughese
UM-D WOLF University of Michigan-Dearborn Stefan Filipek, Richard Herrell, Jonathan Hyland, Edward Klacza, Anthony Lucente, Sibu Varughese Department of Electrical and Computer Engineering University of
E190Q Lecture 5 Autonomous Robot Navigation
E190Q Lecture 5 Autonomous Robot Navigation Instructor: Chris Clark Semester: Spring 2014 1 Figures courtesy of Siegwart & Nourbakhsh Control Structures Planning Based Control Prior Knowledge Operator
Analog control unit for mobile robots
Analog control unit for mobile robots Soldering kit for experimentation For Fischertechnik robots and others Most diverse functions Requires no programming Patented sensor technology Summary We are pleased
Cat Detect. for Surface Mining Applications
Cat Detect for Surface Mining Applications Enhance Your Site s Safety through Increased Operator Awareness Configurable to suit your operation s needs, Cat MineStar System is the industry s broadest suite
Product Description Full Voltage Starting Electric Fire Pump Controllers FTA1000
Product Description Full Voltage Starting Electric Fire Pump Controllers FTA1000 Description Firetrol FTA1000 Full Voltage Fire Pump Controllers are intended for use with electric motor driven fi re pumps
FRC WPI Robotics Library Overview
FRC WPI Robotics Library Overview Contents 1.1 Introduction 1.2 RobotDrive 1.3 Sensors 1.4 Actuators 1.5 I/O 1.6 Driver Station 1.7 Compressor 1.8 Camera 1.9 Utilities 1.10 Conclusion Introduction In this
P545 Autonomous Cart
P545 Autonomous Cart Cart Overview The P545 Cart is designed to allow students to explore embedded system design and development through the control of an autonomous vehicle. Cart Overview The vehicle
OPL BASIC. Dosing System for Professional Laundry machines. Contents
OPL BASIC Dosing System for Professional Laundry machines Contents 1 Getting Started. Page 2 2 Installation. Page 4 3 Set Up & Operation. Page 8 4 Maintenance & Accessories. Page 10 5 Troubleshooting Page
Robot Sensors. Outline. The Robot Structure. Robots and Sensors. Henrik I Christensen
Robot Sensors Henrik I Christensen Robotics & Intelligent Machines @ GT Georgia Institute of Technology, Atlanta, GA 30332-0760 [email protected] Henrik I Christensen (RIM@GT) Sensors 1 / 38 Outline 1
User manual DinaSys DTC/DTS and DTC/DTZ
PiCommIT has developed the DinaSys DTC/DTS and DinaSys DTC/DTZ turntable controller for the Fleischmann / Marklin Turntables in scale H0, H0m, TT, N and Z. One of the most important starting point was
Servo Motors (SensorDAQ only) Evaluation copy. Vernier Digital Control Unit (DCU) LabQuest or LabPro power supply
Servo Motors (SensorDAQ only) Project 7 Servos are small, relatively inexpensive motors known for their ability to provide a large torque or turning force. They draw current proportional to the mechanical
E70 Rear-view Camera (RFK)
Table of Contents (RFK) Subject Page Introduction..................................................3 Rear-view Camera..............................................3 Input/Output...................................................4
FLEET MANAGEMENT & CAR SECURITY SYSTEM GPRS/GPS
FLEET MANAGEMENT & CAR SECURITY SYSTEM FOR PROVIDERS AND CUSTOMERS The Tracker Server Communication Program for data collection The Tracker Client Map Program intended for dispatching desks The GSM/GPRS
FRENIC5000MS5 for Machine Tool Spindle Drives
FRENIC5MS5 for Machine Tool Spindle Drives Yoshikazu Tanaka Hiroaki Hayashi Hiroshi Takahashi 1. Introduction Fig.1 External view of FRENIC5MS5 In AC spindle drive systems for machine tools, operation
A System for Capturing High Resolution Images
A System for Capturing High Resolution Images G.Voyatzis, G.Angelopoulos, A.Bors and I.Pitas Department of Informatics University of Thessaloniki BOX 451, 54006 Thessaloniki GREECE e-mail: [email protected]
Definitions. A [non-living] physical agent that performs tasks by manipulating the physical world. Categories of robots
Definitions A robot is A programmable, multifunction manipulator designed to move material, parts, tools, or specific devices through variable programmed motions for the performance of a variety of tasks.
How to read this guide
How to read this guide The following shows the symbols used in this Quick start guide with descriptions and examples. Symbol Description Example P oint Reference Caution [ ] This symbol explains information
CHAPTER 11: Flip Flops
CHAPTER 11: Flip Flops In this chapter, you will be building the part of the circuit that controls the command sequencing. The required circuit must operate the counter and the memory chip. When the teach
Model SETR-50 and SETR-51 Trim Tab Control
Model SETR-50 and SETR-51 Trim Tab Control Pictured above is the SETR-50 with black switches on a gray background. The SETR-51 is identical except for the color, wherein it has black switches on a black
DC Motor control Reversing
January 2013 DC Motor control Reversing and a "Rotor" which is the rotating part. Basically there are three types of DC Motor available: - Brushed Motor - Brushless Motor - Stepper Motor DC motors Electrical
Stand Alone POTS Fiber Optic System. P31372 Station (Subscriber) Unit P31379 Remote (Exchanger) Unit. Description & Installation
Stand Alone POTS Fiber Optic System P31372 Station (Subscriber) Unit P31379 Remote (Exchanger) Unit Description & Installation Printed in USA 09/11 TO466 Rev. A Table of Contents Page 1.0 SCOPE 2 2.0 PRODUCT
Servo Info and Centering
Info and Centering A servo is a mechanical motorized device that can be instructed to move the output shaft attached to a servo wheel or arm to a specified position. Inside the servo box is a DC motor
Instruction Sheet ACS-101. General Description. Specifications. Amplified Broadband UHF Combiner-Splitter. Overall. Antenna Splitter.
ACS-101 Amplified Broadband UHF Combiner-Splitter General Description The ACS-101 (Antenna Combiner Splitter 10 to 1) is an amplified and filtered broadband splitter-combiner. It allows up to 10 base stations
Best Practices Guide for Obvius Data Acquisition Products
Best Practices Guide for Obvius Data Acquisition Products Part I: Background/general information Obvius LLC provides industry-leading products for cost effective data gathering, storage and communications.
Next Gen Platform: Team & Mentor Guide
Next Gen Platform: Team & Mentor Guide 1 Introduction For the 2015-2016 season, the FIRST Tech Challenge (FTC) will be adopting a new controller for its robot competitions. The new platform, which will
Current Loop Tuning Procedure. Servo Drive Current Loop Tuning Procedure (intended for Analog input PWM output servo drives) General Procedure AN-015
Servo Drive Current Loop Tuning Procedure (intended for Analog input PWM output servo drives) The standard tuning values used in ADVANCED Motion Controls drives are conservative and work well in over 90%
LS1024B / LS2024B/ LS3024B. Solar Charge Controller USER MANUAL
EPSOLAR LS1024B / LS2024B/ LS3024B Solar Charge Controller USER MANUAL Thank you very much for selecting our product! This manual offers important information and suggestions with respect to installation,
Autodesk Fusion 360: Assemblies. Overview
Overview In this module you will learn how different components can be put together to create an assembly. We will use several tools in Fusion 360 to make sure that these assemblies are constrained appropriately
SOLARCARE SERIES PRODUCT AND APPLICATION GUIDE
SOLARCARE SERIES PRODUCT AND APPLICATION GUIDE for solar energy management LEATEC Delivering Solutions for Energy Management SOLAR ENERGY DATA CENTER BUILDING 4 to8 String Monitoring with 0.% Accuracy
TruPower-Portable-500W. Solar Starter kit
TruPower-Portable-500W Solar Starter kit This Solar starter kit is an easy to use solar power supply system that is the complete solution for all your solar power needs. It is a solar generator that converts
Six-servo Robot Arm. DAGU Hi-Tech Electronic Co., LTD www.arexx.com.cn. Six-servo Robot Arm
Six-servo Robot Arm 1 1, Introduction 1.1, Function Briefing Servo robot, as the name suggests, is the six servo motor-driven robot arm. Since the arm has a few joints, we can imagine, our human arm, in
Robot Perception Continued
Robot Perception Continued 1 Visual Perception Visual Odometry Reconstruction Recognition CS 685 11 Range Sensing strategies Active range sensors Ultrasound Laser range sensor Slides adopted from Siegwart
3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving
3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving AIT Austrian Institute of Technology Safety & Security Department Christian Zinner Safe and Autonomous Systems
Automation System TROVIS 6400 TROVIS 6493 Compact Controller
Automation System TROVIS 6400 TROVIS 6493 Compact Controller For panel mounting (front frame 48 x 96 mm/1.89 x 3.78 inch) Application Digital controller to automate industrial and process plants for general
SE05: Getting Started with Cognex DataMan Bar Code Readers - Hands On Lab Werner Solution Expo April 8 & 9
SE05: Getting Started with Cognex DataMan Bar Code Readers - Hands On Lab Werner Solution Expo April 8 & 9 Learning Goals: At the end of this lab, the student should have basic familiarity with the DataMan
SAN Conceptual and Design Basics
TECHNICAL NOTE VMware Infrastructure 3 SAN Conceptual and Design Basics VMware ESX Server can be used in conjunction with a SAN (storage area network), a specialized high speed network that connects computer
Global Motion Technology Inc Web www.motiontek.ca THCSA200. Capacitive sensor plasma & Oxy-fuel Torch Height Control
THCSA200 Capacitive sensor plasma & Oxy-fuel Torch Height Control Features 1) Stand alone controller for THC & OHC completely independent from CNC computer software or CNC control system 2) closed-loop
INSTALLATION MANUAL 3RP / 5RP 4-BUTTON SERIES VEHICLE SECURITY SYSTEMS
3RP / 5RP 4-BUTTON SERIES VEHICLE SECURITY SYSTEMS INSTALLATION MANUAL Before you begin the installation Read the INSTRUCTIONS! Always use a multi-meter when verifying vehicle wiring. Before mounting the
Automatic Labeling of Lane Markings for Autonomous Vehicles
Automatic Labeling of Lane Markings for Autonomous Vehicles Jeffrey Kiske Stanford University 450 Serra Mall, Stanford, CA 94305 [email protected] 1. Introduction As autonomous vehicles become more popular,
The quadrature signals and the index pulse are accessed through five 0.025 inch square pins located on 0.1 inch centers.
Quick Assembly Two and Three Channel Optical Encoders Technical Data HEDM-550x/560x HEDS-550x/554x HEDS-560x/564x Features Two Channel Quadrature Output with Optional Index Pulse Quick and Easy Assembly
DKWF121 WF121-A 802.11 B/G/N MODULE EVALUATION BOARD
DKWF121 WF121-A 802.11 B/G/N MODULE EVALUATION BOARD PRELIMINARY DATA SHEET Wednesday, 16 May 2012 Version 0.5 Copyright 2000-2012 Bluegiga Technologies All rights reserved. Bluegiga Technologies assumes
ALARM ANNUNCIATOR ME - 3010 INSTRUCTION MANUAL
ALARM ANNUNCIATOR ME - 3010 INSTRUCTION MANUAL INTRODUCTION... 2.. TECHNICAL DATA... 3 ACCESSORIES... 5. INSTALLATION... 7 OPERATION... 12. TECHNICAL INFORMATION... 13 MAINTENANCE... 14. CONFIGURATIONS...
Back-Up Camera Installation Guide
Hz Hz In This Guide: Back-up camera installation requires connecting power wiring to the existing reverse lighting circuit and adding a chassis ground, as well as routing a video signal cable to the front
Standard WIRED Installation Guide
Standard WIRED Installation Guide Version 1.0.1 1 Installing the STANDARD WIRED DEVICE The installation of the STANDARD WIRED DEVICE and its antennas can have a major impact on the STANDARD WIRED DEVICE
INTRODUCTION TO SERIAL ARM
INTRODUCTION TO SERIAL ARM A robot manipulator consists of links connected by joints. The links of the manipulator can be considered to form a kinematic chain. The business end of the kinematic chain of
SIT Sports. Safety Tracking System Manual WRC 2015
SIT Sports Safety Tracking System WRC 2015 V2 1 SIT Sports Tracking Unit The SIT Sports Tracking unit must be fitted and connected in all competitors cars before arrival at scrutineering, where it will
The Design of a Low-Cost and Robust Linkage Position Sensor
The Design of a Low-Cost and Robust Linkage Position Sensor Project Proposal By: Leann Vernon and Phillip Latka Advisor: Dr. Jose Sanchez December 16th, 2013 Table of Contents Introduction 2 Project Description..
2. TEST PITCH REQUIREMENT
Analysis of Line Sensor Configuration for the Advanced Line Follower Robot M. Zafri Baharuddin 1, Izham Z. Abidin 1, S. Sulaiman Kaja Mohideen 1, Yap Keem Siah 1, Jeffrey Tan Too Chuan 2 1 Department of
Whale 3. User Manual and Installation Guide. DC Servo drive. Contents. 1. Safety, policy and warranty. 1.1. Safety notes. 1.2. Policy. 1.3. Warranty.
Whale 3 DC Servo drive User Manual and Installation Guide Contents 1. Safety, policy and warranty. 1.1. Safety notes. 1.2. Policy. 1.3. Warranty. 2. Electric specifications. 2.1.Operation ranges. 3. Connections
The Basics of Robot Mazes Teacher Notes
The Basics of Robot Mazes Teacher Notes Why do robots solve Mazes? A maze is a simple environment with simple rules. Solving it is a task that beginners can do successfully while learning the essentials
Electronic Power Control
Service. Self-Study Programme 210 Electronic Power Control Design and Function With the Electronic Power Control system, the throttle valve is actuated only by an electric motor. This eliminates the need
Chapter 4 DEFENSIVE DRIVING
Chapter 4 DEFENSIVE DRIVING Chapter 4 Table of Contents Chapter 4 DEFENSIVE DRIVING... 4-1 DEFENSIVE DRIVING... 4-3 Positioning The Bus... 4-3 When Making a Turn at an Intersection... 4-3 Making the perfect
CAUTION! THE 7I29 USES VOLTAGE AND POWER LEVELS THAT REPRESENT A HAZARD TO LIFE AND LIMB.
7I29 MANUAL Rev 1.5 CAUTION! THE 7I29 USES VOLTAGE AND POWER LEVELS THAT REPRESENT A HAZARD TO LIFE AND LIMB. THE 7I29 IS INTENDED FOR USE BY OEMS THAT WILL INTEGRATE IT INTO A SYSTEM WITH INTERLOCKS AND
* DISCLAIMER: Contents. How to Use This Guide: COMMERCIAL INSTALL GUIDE 2
COMMERCIAL INSTALL GUIDE 2 Contents How to Use This Guide: The first section of this guide is designed to assist you with the installation of your DECK Monitoring hardware. The revenue grade meter and
CNC-STEP. "LaserProbe4500" 3D laser scanning system Instruction manual
LaserProbe4500 CNC-STEP "LaserProbe4500" 3D laser scanning system Instruction manual 2 Hylewicz CNC-Technik Siemensstrasse 13-15 D-47608 Geldern Fon.: +49 (0) 2831 133236 E-Mail: [email protected] Website:
SYSTEM 4C. C R H Electronics Design
SYSTEM 4C C R H Electronics Design SYSTEM 4C All in one modular 4 axis CNC drive board By C R Harding Specifications Main PCB & Input PCB Available with up to 4 Axis X, Y, Z, A outputs. Independent 25
EDI Distributor Control Interface Wiring and Setup Instructions
Universal I/O EDI Distributor Control Interface Wiring and Setup Instructions EDI UNIVERSAL I/O INTERFACE MODULE The only interface needed for EDI-V5 controls Network compatible with all older EDI controls
QUICK REFERENCE MANUAL
PIONEER PLASMA DISPLAY SYSTEM QUICK REFERENCE MANUAL PDP-501HD: PLASMA DISPLAY PANEL PDP-501R: MEDIA RECEIVER PDP-501S-LR: SPEAKERS TABLE OF CONTENTS 1.0 CHOOSE THE INSTALLATION SITE...2 2.0 SET UP THE
CE801: Intelligent Systems and Robotics Lecture 3: Actuators and Localisation. Prof. Dr. Hani Hagras
1 CE801: Intelligent Systems and Robotics Lecture 3: Actuators and Localisation Prof. Dr. Hani Hagras Robot Locomotion Robots might want to move in water, in the air, on land, in space.. 2 Most of the
Model 5511 Filler Controller User s Manual Version 1.1 October 2011
Thompson Scale Company WEIGHING SYSTEMS & PACKAGING MACHINERY CONTROLS 2758 Bingle Road Houston, Texas 77055 Phone: 713/932-9071 Fax: 713/932-9379 www.thompsonscale.com Model 5511 Filler Controller User
NEI-30 VEI-30 Dinion Infrared Imager NEI VEI Series. Quick Install Guide
NEI-30 VEI-30 Dinion Infrared Imager NEI VEI Series en Quick Install Guide NEI-30 VEI-30 Dinion Infrared Imager Table of Contents en 3 Table of Contents 1 Planning 4 1.1 Hardware Requirements 4 1.2 Pre-installation
Product Guide AC Voltage Control Devices. Guide Guide. Popular Variable Transformers and AC Power Supplies. www.stacoenergy.com
Popular Variable Transformers and AC Power Supplies Product Guide AC Voltage Control Devices Guide Guide Your Tailored Power Solutions Provider TM Staco Energy Products Co. has been a leading manufacturer
Three Channel Optical Incremental Encoder Modules Technical Data
Three Channel Optical Incremental Encoder Modules Technical Data HEDS-9040 HEDS-9140 Features Two Channel Quadrature Output with Index Pulse Resolution Up to 2000 CPR Counts Per Revolution Low Cost Easy
Path Tracking for a Miniature Robot
Path Tracking for a Miniature Robot By Martin Lundgren Excerpt from Master s thesis 003 Supervisor: Thomas Hellström Department of Computing Science Umeå University Sweden 1 Path Tracking Path tracking
Mini Breakout-Board. CNC Interface for LPT Port. Installation Manual Version 4
Mini CNC Interface for LPT Port Version 4 Product Brief This breakout-board is designed to connect up to four stepper or servo drives to the parallel port of a PC. This requires the use of a CNC controller
REAL TIME MONITORING AND TRACKING SYSTEM FOR AN ITEM USING THE RFID TECHNOLOGY
Review of the Air Force Academy No 3 (30) 2015 REAL TIME MONITORING AND TRACKING SYSTEM FOR AN ITEM USING THE RFID TECHNOLOGY For the past few years, location systems have become a major studying field,
Thyristor-controlled power supplies and battery chargers
Thyristor-controlled power supplies and battery chargers Input voltage: 115 / 230 VAC, single phase, 50 / 60 Hz or 208 / 400 / 480 VAC, three phases, 50 / 60 Hz Output voltage: 12 / 24 / 48 / 60 / 72 /
Networking Remote-Controlled Moving Image Monitoring System
Networking Remote-Controlled Moving Image Monitoring System First Prize Networking Remote-Controlled Moving Image Monitoring System Institution: Participants: Instructor: National Chung Hsing University
Applications > Robotics research and education > Assistant robot at home > Surveillance > Tele-presence > Entertainment/Education > Cleaning
Introduction robulab 10 is a multi-purpose mobile robot designed for various indoor applications, such as research and education, tele-presence, assistance to people staying at home. robulab 10 is a generic
Test Driven Development of Embedded Systems Using Existing Software Test Infrastructure
Test Driven Development of Embedded Systems Using Existing Software Test Infrastructure Micah Dowty University of Colorado at Boulder [email protected] March 26, 2004 Abstract Traditional software development
Automated Container Handling in Port Terminals
Automated Container Handling in Port Terminals Overview. Shipping containers revolutionized the movement of goods, driving change and efficiency throughout the global supply chain. The next revolution
Table of Contents 1. Introduction... 2 1.1 Team Structure... 2 1.2 Design Process... 3 1.3 Specifications... 3 2. Mechanical System Design... 4 2.
Table of Contents 1. Introduction... 2 1.1 Team Structure... 2 1.2 Design Process... 3 1.3 Specifications... 3 2. Mechanical System Design... 4 2.1 Chassis... 4 2.2 Tracks... 5 3. Electrical System Design...
ROBOTRACKER A SYSTEM FOR TRACKING MULTIPLE ROBOTS IN REAL TIME. by Alex Sirota, [email protected]
ROBOTRACKER A SYSTEM FOR TRACKING MULTIPLE ROBOTS IN REAL TIME by Alex Sirota, [email protected] Project in intelligent systems Computer Science Department Technion Israel Institute of Technology Under the
Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205]
Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205] Users Manual Robokits India [email protected] http://www.robokitsworld.com Page 1 Bluetooth + USB 16 Servo Controller is used to control up to
FB-500A User s Manual
Megapixel Day & Night Fixed Box Network Camera FB-500A User s Manual Quality Service Group Product name: Network Camera (FB-500A Series) Release Date: 2011/7 Manual Revision: V1.0 Web site: Email: www.brickcom.com
Mobile Mapping. VZ-400 Conversion to a Mobile Platform Guide. By: Joshua I France. Riegl USA
Mobile Mapping VZ-400 Conversion to a Mobile Platform Guide By: Joshua I France Riegl USA Table of Contents Introduction... 5 Installation Checklist... 5 Software Required... 5 Hardware Required... 5 Connections...
Smart Sensing Solutions Since 1954
Smart Sensing Solutions Since 1954 X-tremely High Speed Photoelectric Registration Sensor 800-237-0946 ttco.com 813-886-4000 Photoelectric Registration Sensor The SMARTEYE X-MARK TM is the fastest, most
Tutorial. replace them with cell-phone operated module. The advantages of a cell-phone operated bot are:-
Tutorial Overview: The basic aim of the project is to find an alternative to the usual RF circuits that are seen so frequently and replace them with cell-phone operated module. The advantages of a cell-phone
An Experimental Study on Pixy CMUcam5 Vision Sensor
LTU-ARISE-2015-01 1 Lawrence Technological University / Autonomous Robotics Institute for Supporting Education - Technical Memo ARISE-2015-01 An Experimental Study on Pixy CMUcam5 Vision Sensor Charles
Course Project Documentation
Course Project Documentation CS308 Project Android Interface Firebird API TEAM 2: Pararth Shah (09005009) Aditya Ayyar (09005001) Darshan Kapashi (09005004) Siddhesh Chaubal (09005008) Table Of Contents
USER MANUAL V5.0 ST100
GPS Vehicle Tracker USER MANUAL V5.0 ST100 Updated on 15 September 2009-1 - Contents 1 Product Overview 3 2 For Your Safety 3 3 ST100 Parameters 3 4 Getting Started 4 4.1 Hardware and Accessories 4 4.2
Designing Behavior-Based Systems
Designing Behavior-Based Systems Objectives Use schema theory to design and program behaviors Design a complete behavioral system Understand how to develop a behavioral table for behaviors Understand how
LIFT-505. BMF Lift Kit. Yamaha Drive Gas or Electric. Installation Instructions
LIFT-505 BMF Lift Kit Yamaha Drive Gas or Electric Installation Instructions Contents of LIFT-505 Yamaha Drive BMF Lift Kit: a (1 ea.) BMF A-Arm Assembly b (1 ea.) Driver Side Shock Tower c (1 ea.) Passenger
Static Environment Recognition Using Omni-camera from a Moving Vehicle
Static Environment Recognition Using Omni-camera from a Moving Vehicle Teruko Yata, Chuck Thorpe Frank Dellaert The Robotics Institute Carnegie Mellon University Pittsburgh, PA 15213 USA College of Computing
FRAUNHOFER INSTITUTE FOR INTEg RATEd CIRCUITS IIS. drm TesT equipment
FRAUNHOFER INSTITUTE FOR INTEg RATEd CIRCUITS IIS drm TesT equipment dt230 playback of drm signals recording of drm signals channel simulation receiver performance analysis real-time modulation Architecture
MANUAL FOR RX700 LR and NR
MANUAL FOR RX700 LR and NR 2013, November 11 Revision/ updates Date, updates, and person Revision 1.2 03-12-2013, By Patrick M Affected pages, ETC ALL Content Revision/ updates... 1 Preface... 2 Technical
WinProladder software package
WinProladder software package Windows based FATEK FBs-PLC Ladder Program Programming Software General Feature Windows based application program, all the operating follow the convention of windows environment,
Operating Systems 4 th Class
Operating Systems 4 th Class Lecture 1 Operating Systems Operating systems are essential part of any computer system. Therefore, a course in operating systems is an essential part of any computer science
Harmonics and Noise in Photovoltaic (PV) Inverter and the Mitigation Strategies
Soonwook Hong, Ph. D. Michael Zuercher Martinson Harmonics and Noise in Photovoltaic (PV) Inverter and the Mitigation Strategies 1. Introduction PV inverters use semiconductor devices to transform the
Integration of PTC and Ride Quality Data. Presented by: Wabtec Railway Electronics, I-ETMS PTC Supplier. and
Integration of PTC and Ride Quality Data Presented by: Wabtec Railway Electronics, I-ETMS PTC Supplier and dfuzion, Inc., rmetrix Ride Performance Assessment System Supplier The FRA mandate to implement
Tubular Analog model resolution: 0,5 mm (SLOW mode), 1 mm (FAST mode) Right angle Repeatibility: 0,7 mm Vdc
Ultrasonic sensors for high precision detection of clear and transparent objects Clear object detection, inspection on transparent or highly reflective film and liquid level measurement Standard M18 tubular
PASSIVE INFRARED INTRUSION DETECTOR PASSIVE INFRAROOD DETECTOR DETECTEUR D INTRUSION PASSIF INFRAROUGE
MODEL HAA51 PASSIVE INFRARED INTRUSION DETECTOR PASSIVE INFRAROOD DETECTOR DETECTEUR D INTRUSION PASSIF INFRAROUGE OPERATING MANUAL HAA51 PASSIVE INFRARED INTRUDER DETECTOR INTRODUCTION HAA51 Passive Infrared
