Written Report of Robot Design

Size: px
Start display at page:

Download "Written Report of Robot Design"

Transcription

1 Written Report of Robot Design Name: Robot Name: Course: Shaojie Ge Four Leg Walking Robot EEL 4665/5666 Intelligent Machines Design Laboratory Instructors: Dr. A. Antonio Arroyo Dr. Eric M. Schwartz TAs: Devin Hughes Josh Weaver Andy Gray

2 1. Abstract This article introduces the four legged walking robot I design for IMDL class. I make an introduction to my design and the integrated system, mobile platform, actuation system, sensors I used in this design, and I present the performance of the robot and experiment result 2. Introduction The robot I want to build is a robot that simulates the movements of a four leg walking animal. Its basic function include: Walking Straight with four legs, sensing the obstacles in its way, determining the size of the obstacle, and walking backwards when it's a big one, turning to different direction (left/right) with respect to the orientation of the obstacle if it's a small one. Figure1 Robot Overview

3 A walking machine has an irreplaceable importance in modern robot design and application. A robot with wheels or caterpillar band is suitable when being used in sandy and muddy territory, but they cannot be used in hilly area or ground with a lot of obstacles. The walking mechanism robots can be able to make them walk in these areas due to the fact that the area they touch the ground is small, which make they more adaptive and mobile with a proper desired supporting point. The four leg walking robot consists of a platform, a control board, a servo driver, 9 servo motors, and an IR sensor. The control board is powered by a 9 VDC battery and the servo driver is powered by a 6 VDC NIMH battery. This writing report is going introduce the way I build the robot, including the platform design, the walking mechanism, and sensor selection and installation, control method. 3. Integrated System The platform is for mounting the main hardware of the robot, including the controlling board, the sensor and other necessary parts. The control board I selected is Arduino Mega 2560, it is for controlling the robot: running the downloaded program, getting the sensor s signal and controlling the movements of the robot. I selected SSC-32 servo driver to control the servo motors of the robot. SSC-32 servo motor controller is connected to Arduino via RX-TX0 port Bus for data transmission. Servo motors are for performing the desire movements of the robot. The robot has four legs. Every leg has 2 joints, each with a motor to control its rotating angle. They are all for walking straight and turning by rotating backward and forward. The front legs have the similar structure of the rear legs. The last motor is mounted on the head part of the robot so that it can turn its head to different direction. The IR sensor is for detecting obstacles, when the robot is walking toward an

4 obstacle, the sensor detect it and then trigger a signal change back to the controlling board, after reading the signal, the controlling board sends out a signal to the motor driver connected with it and makes the sensor turn to another direction, if there is no obstacles, then the controlling board sends out signal to make the robot turn to that direction and then walk straight. 4. Mobile Platform The mobile platform I designed for my robot is a rectangular board supporting servo driver, four legs. I also designed another one supporting Arduino mega 2560, the two boards are connected to each other with special designed screws and nuts. The servo motors are connected by several servo brackets and connector brackets. The legs are connected to the platform with offset axis brackets. 5. Actuation I use Arduino mega 2560 r3 as the controlling board of the robot. It has a number of facilities for communicating with a computer, another Arduino, or other microcontrollers. The ATmega2560 provides four hardware UARTs for TTL (5V) serial communication. By using UARTs of Arduino mega 2560, I can transmit data between Arduido mega 2560 r3 and SSC-32 servo motor control board.

5 Figure2 Arduino Mega 2560 Hardware Information I use SSC-32 servo motor controller to power the 9 servo motors of the robot. SSC-32 servo motor controller is connected to Arduino via a RS232 Bus for data transmission. The reason I select it is that SSC-32 can be able to control several motors at the same time. And it can make motors move at desired speed, or move within a desired period of time. Figure3 SSC32 Hardware Information For the motor selection, since it is a walking robot, the joints of legs are supposed

6 to withstand a relatively high torque during walking, the output torque of the servo motors for legs is an important parameter to look at. I choose DELUXE HS-485HB servo motor to build my robot. It has 6kg.cm output torque when powered by 6 dc volts, it is a standard type servo so I can mount it in general servo bracket. Figure4 HS-485HB 6. Sensors The sensor I want to use is the IR sensor for obstacle avoidance. when the IR range finder is close to an obstacle, it transmit the signal back to the board, then I wrote a program that if the returning signal is higher than a certain amount, like 300, the control board set output pin high to light the LED, otherwise it set the output pin low.

7 Figure5 IR sensor My special sensor system is the walk mechanism of my robot. Since my robot is a walking robot with four legs. It is important to make the robot walk straight stably with these legs without falling down. For the walking mechanism of the robot, I want to design it in the alternating walking gait. Alternating waking mechanism is developed in order to taking advantages of the four leg robot s flexibility compared to wheeled robot in complex terrain. Alternating gait is becoming the new concentrating research in robot research. In alternating gait, the movement of each leg can be divided into two parts. They are uplifting and advancing. When a leg s adjacent legs begin to touch the ground, the leg starts moving and gives adjacent legs signal. Similarly, when the leg is touching the ground, it sends signal to adjacent legs to make them perform the corresponding movements. Thus, once the entire robot is in the four legged walking state, the submissive four legged walking gait can be maintained continuously. As the time the leg has to wait for adjacent legs touching the ground is determined by the movements and touching spots when hitting the ground of adjacent legs. The gait itself is considered to be unstable for bumpy ground. However, when walking on a flat ground, the moving cycle of each leg is going to be the same. As for connection, I choose to power both the power terminal VS1, VS2 and VL with a 6V NIMH battery pack. Thus I keep shorting bar jumpers VL=VS, VS1=VS2 connected. I connected the servo motors on the same side to channel 0 to 3, and the servo motors on the other side of robot to channel 16 to 19.

8 The SSC32 and Arduino mega 2560 is connected by a wire between the serial port TX0 on Arduino and port RX on SSC32. The main issue of designing the walking mechanism is to set correct parameters on each servo motor to control its position and movement speed in every walking step of the robot. The purpose is to make every joint is compatible with other joints so that they will not interrupt each other, thus move the robot forward instead of staying at the same place or slipping around. The control of the servo motors is done with Arduino develop tool. To make a servo move at a desired speed to a desired position, I need to send a control code via the serial port to the SSC32 by Arduino. For example: #5 P1600 #10 P750 T2500 <cr>, this will move servo #5 to position 1600 and servo #10 to position 750. The entire movement will take 2.5 seconds. Figure6 Arduino develop tool The motion of walking can be divided into 8 portions. Basically it is an alternating walking mechanism. When the front-left and rear-right legs are upshifting to push the robot advance, the other two legs are rotating forward. Similarly, when front-right and

9 rear-left legs are upshifting, the other legs are advancing. The motion of turning direction is similar to the walking motion, it also consists of two states: upshifting and advancing. The issue in this part is that the legs cannot move simultaneously when turning. Because it will give apply force of opposite direction to the robot, basically they just counteract with each other. I made its two legs of the same side stay still while other two moving in sequence (upshifting and advancing) to actually apply force to the robot to turn. I calibrated the parameters of all the servos on the purpose that it will actually walk and turn direction rather than slipping back and forth, that means the four legs must work with each other well so that they will not apply wrong force to the robot to interrupt the motion of walking or turning in the process. And I set a delay between each step to make the robot walk more stably.

10

11 Figure6 Alternating Walking Sequence of Robot in Walking Motion 7. Behaviors When the switch is turned on, the robot will light the LED and start rotating servo motors to desired angle with certain speed. It will walk forward with alternating walking gait. When there is something blocking its way, it will act based on the size of the obstacle: If it s a big one, the robot will move back; If it s a relatively small one, it will turn to direction where there is no obstacle ahead, and keep moving. 8. Experimental Layout and Results The position of each servo motors in every step is described as blow. Walking forward: "#0 P1300 #1 P1650 #2 P1700 #3 P1200 #16 P1200 #17 P1650 #18 P1800 #19 P1300 T1500" #0 P1500 #1 P1450 #2 P1500 #3 P1900 #16 P1500 #17 P900 #18 P1600 #19 P1450 T1000" "#2 P1350 #16 P1700 T1500" "#3 P1550 #17 P1150 T1500"

12 "#0 P1700 #1 P1250 #18 P1350 #19 P1750 T1500" "#0 P1500 #1 P1900 #2 P1520 #3 P1400 #16 P1400 #17 P1450 #18 P1500 #19 P1150 T1000" "#0 P1300 #18 P1800 T1500" "#1 P1650 #19 P1300 T1500" Walking backward: "#0 P1300 #1 P1650 #2 P1700 #3 P1200 #16 P1200 #17 P1650 #18 P1800 #19 P1300 T700" "#0 P1300 #1 P1650 #2 P1520 #3 P1400 #16 P1400 #17 P1450 #18 P1800 #19 P1300 T500" "#1 P1900 #19 P1150 T500" "#0 P1500 #18 P1500 T500" "#0 P1700 #1 P1250 #2 P1350 #3 P1550 #16 P1700 #17 P1150 #18 P1350 #19 P1750 T700" "#0 P1500 #1 P1450 #2 P1350 #3 P1550 #16 P1700 #17 P1150 #18 P1600 #19 P1450 T500" "#3 P1900 #17 P900 T500" "#2 P1500 #16 P1500 T500" Turning left: "#0 P2300 #1 P650 #2 P750 #3 P2200 #16 P1900 #17 P950 #18 P1150 #19 P1950 T500" "#0 P2300 #1 P650 #2 P750 #3 P2200 #16 P1400 #17 P1450 #18 P1600 #19 P550 T300" "#18 P2200 T300" "#19 P900 T300" "#16 P800 #17 P2050 T300" "#16 P1400 #17 P550 #18 P1600 #19 P1450 T500" "#16 P1900 T300" "#17 P950 T300" Turning right:

13 "#0 P1100 #1 P1850 #2 P1900 #3 P1050 #16 P800 #17 P2050 #18 P2200 #19 P900 T500": "#0 P1500 #1 P1450 #2 P1500 #3 P2300 #16 P800 #17 P2050 #18 P2200 #19 P900 T300" "#2 P1150 T300" "#3 P1800 T300" "#0 P1900 #1 P1050 T300" "#0 P1500 #1 P2300 #2 P1520 #3 P1400 T500" "#0 P1100 T300" "#1 P1850 T300" 9. Conclusion As humanity is reaching out its activity space, to accomplish the task to walking on intricate surfaces, like seafloor, or unknown planet surface, we can hardly rely on robot walking barely on wheels. This project is to develop a four leg walking robot, its structure mimics the walking mechanism of mammals, with controlling of the rotation of 9 servo motors, I give it 9 degree of freedom. This article introduces the whole process of me designing and building this robot. 10. Documentation i. Xia Hu. The Gait Control and Dynamic Simulation of Hexapod Walking Robot ii. CAI Rui-yan. Design of Servo Control System Based on Arduino. Computer Knowledge and Technology,2012,(8).

14 11. Appendices Program for demo: const int analoginpin = A0; // Analog input pin that the potentiometer is attached to const int ledpin = 9; //LED pin # int ledstate = LOW; int sensorvalue = 0; int outputvalue = 0; // value read from the pot // value output to the PWM (analog out) int signal; String A_Walk[14]; String Speed=" S1000";////T100<=speed<=T9999,default:1000 int value1 = 0; int value2 = 0; int value3=0; void setup() { Serial.begin(9600); // initialize serial communications at 9600 bps pinmode(ledpin,output); Serial.println("#0 P1500 #1 P550 #2 P1520 #3 P2300 #16 P1400 #17 P2350 #18 P1600 #19 P600 T700"); delay(1500); Serial.println("#0 P1500 #1 P550 #2 P800 #3 P2300 #16 P1400 #17 P2350 #18 P2200 #19 P600 T1000"); delay(1500); Serial.println("#0 P1500 #1 P1450 #2 P1520 #3 P1400 #16 P1400 #17 P1450 #18 P1600 #19 P1450 T700");

15 void loop() { sensorvalue = analogread(analoginpin); digitalwrite(ledpin,high); forward(); if(sensorvalue>200)//the robot is sensing a obstacle { Serial.println("#20 P1950 T500"); value1= analogread(analoginpin); Serial.println("#20 P1050 T500"); value2= analogread(analoginpin);//determine the size of the obstacle Serial.println(value1); Serial.println(value2); if(value1>200&&value2>200)//it is a big obstacle { Serial.println("#20 P1500 T500"); //Serial.println("#0 P1500 #1 P1450 #2 P1520 #3 P1400 #16 P1400 #17 P1450 #18 P1600 #19 P1450 #20 P1500 T1500");//stand //delay(1500); backward();//the robot moves backwards

16 backward(); backward(); Serial.println("#0 P1300 #1 P1650 #2 P1700 #3 P1200 #16 P1200 #17 P1650 #18 P1800 #19 P1300 T700");//back to position 1 Serial.println("#0 P1500 #1 P1450 #2 P1520 #3 P1400 #16 P1400 #17 P1450 #18 P1600 #19 P1450 T1000");//stand up delay(1500); Serial.println("#0 P1500 #1 P550 #2 P800 #3 P2300 #16 P1400 #17 P2350 #18 P2200 #19 P600 T1000");//benddown1 delay(1500); Serial.println("#0 P1500 #1 P550 #2 P1520 #3 P2300 #16 P1400 #17 P2350 #18 P1600 #19 P600 T700");//benddown2 value3=analogread(analoginpin); delay(15); while(value3>100) {value3=analogread(analoginpin); delay(15); digitalwrite(ledpin,low); digitalwrite(ledpin,high); Serial.println("#0 P1500 #1 P550 #2 P1520 #3 P2300 #16 P1400 #17 P2350 #18 P1600 #19 P600 T700"); Serial.println("#0 P1500 #1 P550 #2 P800 #3 P2300 #16 P1400 #17 P2350 #18 P2200 #19 P600 T1000"); delay(1500); Serial.println("#0 P1500 #1 P1450 #2 P1520 #3 P1400 #16 P1400 #17 P1450 #18 P1600 #19 P1450 T700");

17 delay(1500); else if(value1>200&&value2<200)//there is no obstacle on the left { Serial.println("#20 P1500 T500"); Serial.println("#0 P1500 #1 P1450 #2 P1520 #3 P1400 #16 P1400 #17 P1450 #18 P1600 #19 P1450 T1500"); turnleft(); turnleft(); turnleft(); turnleft(); Serial.println("#0 P2300 #1 P650 #2 P750 #3 P2200 #16 P1900 #17 P950 #18 P1150 #19 P1950 T500"); Serial.println("#0 P1500 #1 P1450 #2 P1520 #3 P1400 #16 P1400 #17 P1450 #18 P1600 #19 P1450 T1500"); else if(value1<200&&value2>200)//there is no obstacle on the right { Serial.println("#20 P1500 T500"); Serial.println("#0 P1500 #1 P1450 #2 P1520 #3 P1400 #16 P1400 #17 P1450 #18 P1600 #19 P1450 T1500"); turnright(); turnright();

18 turnright(); turnright(); turnright(); Serial.println("#0 P1100 #1 P1850 #2 P1900 #3 P1050 #16 P800 #17 P2050 #18 P2200 #19 P900 T500"); Serial.println("#0 P1500 #1 P1450 #2 P1520 #3 P1400 #16 P1400 #17 P1450 #18 P1600 #19 P1450 T1500"); else{ Serial.println("#20 P1500 T500"); //Serial.println("#0 P1500 #1 P1450 #2 P1520 #3 P1400 #16 P1400 #17 P1450 #18 P1600 #19 P1450 #20 P1500 T1500"); void forward() { Serial.println("#0 P1300 #1 P1650 #2 P1700 #3 P1200 #16 P1200 #17 P1650 #18 P1800 #19 P1300 T700"); Serial.println("#0 P1500 #1 P1450 #2 P1500 #3 P1900 #16 P1500 #17 P900 #18 P1600 #19 P1450 T500"); Serial.println("#2 P1350 #16 P1700 T500");

19 Serial.println("#3 P1550 #17 P1150 T500"); Serial.println("#0 P1700 #1 P1250 #18 P1350 #19 P1750 T700"); //if(analogread(analoginpin)>150) //{return; Serial.println("#0 P1500 #1 P1900 #2 P1520 #3 P1400 #16 P1400 #17 P1450 #18 P1500 #19 P1150 T500"); Serial.println("#0 P1300 #18 P1800 T500"); Serial.println("#1 P1650 #19 P1300 T500"); void backward() { Serial.println("#0 P1300 #1 P1650 #2 P1700 #3 P1200 #16 P1200 #17 P1650 #18 P1800 #19 P1300 T700"); Serial.println("#0 P1300 #1 P1650 #2 P1520 #3 P1400 #16 P1400 #17 P1450 #18 P1800 #19 P1300 T500"); Serial.println("#1 P1900 #19 P1150 T500"); Serial.println("#0 P1500 #18 P1500 T500"); Serial.println("#0 P1700 #1 P1250 #2 P1350 #3 P1550 #16 P1700 #17 P1150 #18 P1350 #19 P1750 T700");

20 Serial.println("#0 P1500 #1 P1450 #2 P1350 #3 P1550 #16 P1700 #17 P1150 #18 P1600 #19 P1450 T500"); Serial.println("#3 P1900 #17 P900 T500"); Serial.println("#2 P1500 #16 P1500 T500"); void turnleft() { Serial.println("#0 P2300 #1 P650 #2 P750 #3 P2200 #16 P1900 #17 P950 #18 P1150 #19 P1950 T500"); Serial.println("#0 P2300 #1 P650 #2 P750 #3 P2200 #16 P1400 #17 P1450 #18 P1600 #19 P550 T300"); Serial.println("#18 P2200 T300"); Serial.println("#19 P900 T300"); Serial.println("#16 P800 #17 P2050 T300"); Serial.println("#16 P1400 #17 P550 #18 P1600 #19 P1450 T500"); Serial.println("#16 P1900 T300"); Serial.println("#17 P950 T300");

21 void turnright() { Serial.println("#0 P1100 #1 P1850 #2 P1900 #3 P1050 #16 P800 #17 P2050 #18 P2200 #19 P900 T500"); Serial.println("#0 P1500 #1 P1450 #2 P1500 #3 P2300 #16 P800 #17 P2050 #18 P2200 #19 P900 T300"); Serial.println("#2 P1150 T300"); Serial.println("#3 P1800 T300"); Serial.println("#0 P1900 #1 P1050 T300"); Serial.println("#0 P1500 #1 P2300 #2 P1520 #3 P1400 T500"); Serial.println("#0 P1100 T300"); Serial.println("#1 P1850 T300");

PropaGator Autonomous Surface Vehicle

PropaGator Autonomous Surface Vehicle PropaGator Autonomous Surface Vehicle Andrew Wegener December 4, 2012 University of Florida Department of Electrical and Computer Engineering EEL 5666C IMDL Final Report Instructors: A. Antonio Arroyo,

More information

GOLFER. The Golf Putting Robot

GOLFER. The Golf Putting Robot GOLFER The Golf Putting Robot Written By Wing Pan Yuen For EEL 5666 Intelligent Machines Design Laboratory December 05, 1999 Table of Contents Abstract Introduction Executive Summary Integrated System

More information

Grove - Gas Sensor(MQ9)

Grove - Gas Sensor(MQ9) Grove - Gas Sensor(MQ9) Introduction 5.0V Analog The Grove - Gas Sensor(MQ9) module is useful for gas leakage detection (in home and industry). It is suitable for detecting LPG, CO, CH4. Due to its high

More information

Robot motion by simultaneously wheel and leg propulsion

Robot motion by simultaneously wheel and leg propulsion Robot motion by simultaneously wheel and leg propulsion Aarne Halme, Ilkka Leppänen, Miso Montonen, Sami Ylönen Automation Technology Laboratory Helsinki University of Technology PL 5400, 02015 HUT, Finland

More information

Computer Aided Drafting, Design and Manufacturing Volume 26, Number 2, June 2016, Page 53. The design of exoskeleton lower limbs rehabilitation robot

Computer Aided Drafting, Design and Manufacturing Volume 26, Number 2, June 2016, Page 53. The design of exoskeleton lower limbs rehabilitation robot Computer Aided Drafting, Design and Manufacturing Volume 26, Number 2, June 2016, Page 53 CADDM The design of exoskeleton lower limbs rehabilitation robot Zhao Xiayun 1, Wang Zhengxing 2, Liu Zhengyu 1,3,

More information

Software Design of the Stiquito Micro Robot

Software Design of the Stiquito Micro Robot Software Design of the Stiquito Micro Robot Andrew McClain and James M. Conrad University of North Carolina at Charlotte jmconrad@uncc.edu Abstract The Stiquito robot is a small, six legged robot that

More information

Keywords--Bio-Robots, Walking Robots, Locomotion and Stability Controlled Gait.

Keywords--Bio-Robots, Walking Robots, Locomotion and Stability Controlled Gait. Six Legged Locomotion on Uneven Terrain Kale Aparna S., Salunke Geeta D. kaleaparna5@gmail.com, geetasalunke@gmail.com Abstract -In this paper current state of many walking robots are compared and advantages

More information

Item Parameter Min Typical Max Unit. VCC Working Voltage V. PH Heating consumption mw. RH Heater resistance - 31±10% - Ω

Item Parameter Min Typical Max Unit. VCC Working Voltage V. PH Heating consumption mw. RH Heater resistance - 31±10% - Ω Gas Sensor (MQ5) Description The AZL- Gas Sensor (MQ5) module is useful for gas leakage detection (in home and industry). It is suitable for detecting H2, LPG, CH4, CO, Alcohol. Due to its high sensitivity

More information

Grove - Gas Sensor (O2)

Grove - Gas Sensor (O2) Grove - Gas Sensor (O2) Release date: 9/20/2015 Version: 1.0 Wiki: http://www.seeedstudio.com/wiki/grove_-_gas_sensor(o%e2%82%82) Bazaar: http://www.seeedstudio.com/depot/grove-gas-sensoro2-p-1541.html

More information

Robotics and Autonomous Systems

Robotics and Autonomous Systems Robotics and Autonomous Systems Lecture 4: Locomotion Richard Williams Department of Computer Science University of Liverpool 1 / 57 Today 2 / 57 Motion Two aspects: Locomotion Kinematics Locomotion: What

More information

Robotics and Autonomous Systems

Robotics and Autonomous Systems Robotics and Autonomous Systems Lecture 4: Locomotion Simon Parsons Department of Computer Science University of Liverpool 1 / 57 Today 2 / 57 Motion Two aspects: Locomotion Kinematics Locomotion: What

More information

ZSTT Team Description Paper for Humanoid size League of Robocup 2017

ZSTT Team Description Paper for Humanoid size League of Robocup 2017 Adult- ZSTT Team Description Paper for Humanoid size League of Robocup 2017 Jaesik Jeong, Youngsup Oh and Jeehyun Yang ZSTT E-mail: soulmatree@gmail.com Web: www.soulmatree.com Abstract. This paper describes

More information

Robotathon IEEE Robotics and Automation Society

Robotathon IEEE Robotics and Automation Society Robotathon 2017 IEEE Robotics and Automation Society 1 Table of Contents Introduction Parts Field Layout Competition Rules Scoring Competition Points Breakdown Checkpoints Breakdown The Conference Bonus

More information

SCIENTIFIC DATA SYSTEMS, INC. Depth Tension Line Speed Panel. DTLS Manual

SCIENTIFIC DATA SYSTEMS, INC. Depth Tension Line Speed Panel. DTLS Manual SCIENTIFIC DATA SYSTEMS, INC. Depth Tension Line Speed Panel DTLS Manual This document contains proprietary information. Copyright 2015 Scientific Data Systems, Inc. All rights reserved. 1 Depth Tension

More information

Sensing and Modeling of Terrain Features using Crawling Robots

Sensing and Modeling of Terrain Features using Crawling Robots Czech Technical University in Prague Sensing and Modeling of Terrain Features using Crawling Robots Jakub Mrva 1 Faculty of Electrical Engineering Agent Technology Center Computational Robotics Laboratory

More information

Documentation. By Henry Arnold

Documentation. By Henry Arnold Cricket the Robot Documentation By Henry Arnold Table of Contents TABLE OF CONTENTS... 2 CRICKET THE ROBOT... 4 Overview... 4 Getting Started... 4 Using the Remote Control... 5 Charging Cricket s Battery...

More information

The NXT Generation. A complete learning solution

The NXT Generation. A complete learning solution The NXT Generation A complete learning solution 2008 The NXT Generation LEGO MINDSTORMS Education is the latest in educational robotics, enabling students to discover ICT, science, D&T and maths concepts

More information

Dynamically Reconfigurable Miniature Golf Course

Dynamically Reconfigurable Miniature Golf Course Western Michigan University ScholarWorks at WMU Honors Theses Lee Honors College 12-2-2014 Dynamically Reconfigurable Miniature Golf Course James Lind Western Michigan University, jamesplind@gmail.com

More information

EVOLVING HEXAPOD GAITS USING A CYCLIC GENETIC ALGORITHM

EVOLVING HEXAPOD GAITS USING A CYCLIC GENETIC ALGORITHM Evolving Hexapod Gaits Using a Cyclic Genetic Algorithm Page 1 of 7 EVOLVING HEXAPOD GAITS USING A CYCLIC GENETIC ALGORITHM GARY B. PARKER, DAVID W. BRAUN, AND INGO CYLIAX Department of Computer Science

More information

Preparation for Salinity Control ME 121

Preparation for Salinity Control ME 121 Preparation for Salinity Control ME 121 This document describes a set of measurements and analyses that will help you to write an Arduino program to control the salinity of water in your fish tank. The

More information

Copyright 2004 by the Thomas G. Faria Corporation, Uncasville CT No part of this publication may by reproduced in any form, in an electronic

Copyright 2004 by the Thomas G. Faria Corporation, Uncasville CT No part of this publication may by reproduced in any form, in an electronic Copyright 2004 by the Thomas G. Faria Corporation, Uncasville CT No part of this publication may by reproduced in any form, in an electronic retrieval system or otherwise, without the prior written permission

More information

Programming Self-Recovery in the humanoid Leong Ti Xean 1 Yap Kian Tiong 2

Programming Self-Recovery in the humanoid Leong Ti Xean 1 Yap Kian Tiong 2 Programming Self-Recovery in the humanoid Leong Ti Xean 1 Yap Kian Tiong 2 1. INTRODUCTION 1.1 Background In October 2000, Honda announced the ASIMO humanoid robot, capable of interpreting the postures

More information

Kungl Tekniska Högskolan

Kungl Tekniska Högskolan Centre for Autonomous Systems Kungl Tekniska Högskolan hic@kth.se March 22, 2006 Outline Wheel The overall system layout : those found in nature found in nature Difficult to imitate technically Technical

More information

Centre for Autonomous Systems

Centre for Autonomous Systems Centre for Autonomous Systems Kungl Tekniska Högskolan hic@kth.se March 22, 2006 Outline Wheel The overall system layout : those found in nature found in nature Difficult to imitate technically Technical

More information

Jurassic Chicken: An Avian Bipedal Robot 2001 Florida Conference on Recent Advances in Robotics May 10-11, 2001, FAMU-FSU College of Engineering

Jurassic Chicken: An Avian Bipedal Robot 2001 Florida Conference on Recent Advances in Robotics May 10-11, 2001, FAMU-FSU College of Engineering Jurassic Chicken: An Avian Bipedal Robot 2001 Florida Conference on Recent Advances in Robotics May 10-11, 2001, FAMU-FSU College of Engineering Megan Grimm Machine Intelligence Lab (MIL) Email: megan@mil.ufl.edu

More information

Spring Locomotion Concepts. Roland Siegwart, Margarita Chli, Martin Rufli. ASL Autonomous Systems Lab. Autonomous Mobile Robots

Spring Locomotion Concepts. Roland Siegwart, Margarita Chli, Martin Rufli. ASL Autonomous Systems Lab. Autonomous Mobile Robots Spring 2016 Locomotion Concepts Locomotion Concepts 01.03.2016 1 Locomotion Concepts: Principles Found in Nature ASL Autonomous Systems Lab On ground Locomotion Concepts 01.03.2016 2 Locomotion Concepts

More information

The Incremental Evolution of Gaits for Hexapod Robots

The Incremental Evolution of Gaits for Hexapod Robots The Incremental Evolution of Gaits for Hexapod Robots Abstract Gait control programs for hexapod robots are learned by incremental evolution. The first increment is used to learn the activations required

More information

-SWEPT AWAY- Description & Overview. VEX Classroom Competition Swept Away

-SWEPT AWAY- Description & Overview. VEX Classroom Competition Swept Away -SWEPT AWAY- Description & Overview Swept Away is a head-to-head robotics competition designed and scaled to be run in a classroom environment by a single teacher. This game provides a challenge for designers

More information

Kenzo Nonami Ranjit Kumar Barai Addie Irawan Mohd Razali Daud. Hydraulically Actuated Hexapod Robots. Design, Implementation. and Control.

Kenzo Nonami Ranjit Kumar Barai Addie Irawan Mohd Razali Daud. Hydraulically Actuated Hexapod Robots. Design, Implementation. and Control. Kenzo Nonami Ranjit Kumar Barai Addie Irawan Mohd Razali Daud Hydraulically Actuated Hexapod Robots Design, Implementation and Control 4^ Springer 1 Introduction 1 1.1 Introduction 1 1.2 Walking "Machines"

More information

Model 130M Pneumatic Controller

Model 130M Pneumatic Controller Instruction MI 017-450 May 1978 Model 130M Pneumatic Controller Installation and Operation Manual Control Unit Controller Model 130M Controller is a pneumatic, shelf-mounted instrument with a separate

More information

INSTALLATION PROCEDURE 1/4 & 1/8 MILE PERMANENT TRACK

INSTALLATION PROCEDURE 1/4 & 1/8 MILE PERMANENT TRACK INSTALLATION PROCEDURE 1/4 & 1/8 MILE PERMANENT TRACK 1) Unpack all of the equipment and immediately inspect for shipping damage. Damages should be immediately reported to the carrier and noted on the

More information

The Mechanical Advantage

The Mechanical Advantage The Mechanical Advantage Subject Area(s) Physical Science, Science and Technology Associated Unit Yellow highlight = required component Associated Lesson Activity Title Wide World of Gears Figure 1 ADA

More information

LOCOMOTION CONTROL CYCLES ADAPTED FOR DISABILITIES IN HEXAPOD ROBOTS

LOCOMOTION CONTROL CYCLES ADAPTED FOR DISABILITIES IN HEXAPOD ROBOTS LOCOMOTION CONTROL CYCLES ADAPTED FOR DISABILITIES IN HEXAPOD ROBOTS GARY B. PARKER and INGO CYLIAX Department of Computer Science, Indiana University, Bloomington, IN 47405 gaparker@cs.indiana.edu, cyliax@cs.indiana.edu

More information

QUICK START GUIDE CB-450 DATA BUOY PLATFORM

QUICK START GUIDE CB-450 DATA BUOY PLATFORM What s Included (1) Buoy hull with data well, 450 lb buoyancy (1) Buoy tower (3) 10W Solar panels (1) Data well lid (isic-cb or pass-through) (3) Top-side lifting eyes (3) Bottom-side mooring eyes (1)

More information

sensor including a bump sensor, and obstacle avoidance sensor as well as at least four

sensor including a bump sensor, and obstacle avoidance sensor as well as at least four ABSTRACT Caddy, the golf ball collecting robot, is made up of a TALRIK platform, EVBU with 32k of memory added and a servo mechanism that will open a door to capture the golf balls. The sensors used on

More information

The Design of Electrical Putter Car Moving Robots Based on Microcontroller Control Jie TANG and Xiao-min LIU

The Design of Electrical Putter Car Moving Robots Based on Microcontroller Control Jie TANG and Xiao-min LIU 2016 International Conference on Applied Mechanics, Electronics and Mechatronics Engineering (AMEME 2016) ISBN: 978-1-60595-357-1 The Design of Electrical Putter Car Moving Robots Based on Microcontroller

More information

Manual Leveling Control Installation/Operation

Manual Leveling Control Installation/Operation ELECTROMECHANICAL TRIM TAB SYSTEMS Manual Leveling Control Installation/Operation Linear Devices Corporation dba Lectrotab 11126 Air Park Road, Suite G Ashland, VA 23005 www.lectrotab.com Phone: 804-368-8428

More information

Microprocessor Technology in Ankle Prosthetics

Microprocessor Technology in Ankle Prosthetics Microprocessor Technology in Ankle Prosthetics Arizona State University Dr. Thomas Sugar Former Students LTC Joseph Hitt, PhD Dr. Kevin Hollander Dr. Matthew Holgate Dr. Jeffrey Ward Mr. Alex Boehler Mr.

More information

Field Setup. Match Scoring

Field Setup. Match Scoring Vex Competition Tuesday March 13, 2018 Biscuit in the Basket is a head-to-head robotics competition designed and scaled to be run in a classroom environment by a single teacher. This game provides a challenge

More information

PROGRAMMING SERVO MOTORS OF ROBOT ARM TO CONTROLLED DIRECTIONS VIA WII NUNCHUK JOYSTICK

PROGRAMMING SERVO MOTORS OF ROBOT ARM TO CONTROLLED DIRECTIONS VIA WII NUNCHUK JOYSTICK International Journal of Civil Engineering and Technology (IJCIET) Volume 9, Issue 11, November 2018, pp. 1041 1047, Article ID: IJCIET_09_11_098 Available online at http://www.iaeme.com/ijciet/issues.asp?jtype=ijciet&vtype=9&itype=10

More information

REPORT DOCUMENTATION PAGE

REPORT DOCUMENTATION PAGE REPORT DOCUMENTATION PAGE Form Approved OMB NO. 0704-0188 The public reporting burden for this collection of information is estimated to average 1 hour per response, including the time for reviewing instructions,

More information

Stand-Alone Bubble Detection System

Stand-Alone Bubble Detection System Instruction Sheet P/N Stand-Alone Bubble Detection System 1. Introduction The Bubble Detection system is designed to detect air-bubble induced gaps in a bead of material as it is being dispensed. When

More information

Chapter 13. ANTY: the robotic ant

Chapter 13. ANTY: the robotic ant Chapter 13. ANTY: the robotic ant By now, you ve gotten the hang of building models that move on wheels. Another fun, but slightly more challenging, kind of model you can build is an animal robot that

More information

Evolving Gaits for the Lynxmotion Hexapod II Robot

Evolving Gaits for the Lynxmotion Hexapod II Robot Evolving Gaits for the Lynxmotion Hexapod II Robot DAVID TOTH Computer Science, Worcester Polytechnic Institute Worcester, MA 01609-2280, USA toth@cs.wpi.edu, http://www.cs.wpi.edu/~toth and GARY PARKER

More information

Wind turbine Varying blade length with wind speed

Wind turbine Varying blade length with wind speed IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676,p-ISSN: 2320-3331, PP 01-05 www.iosrjournals.org Wind turbine Varying blade length with wind speed Mohammed Ashique

More information

Computer Integrated Manufacturing (PLTW) TEKS/LINKS Student Objectives One Credit

Computer Integrated Manufacturing (PLTW) TEKS/LINKS Student Objectives One Credit Computer Integrated Manufacturing (PLTW) TEKS/LINKS Student Objectives One Credit Suggested Time Ranges First Six Weeks History of Manufacturing PFD 1.1(A) The student will describe why and how manufacturing

More information

INTRODUCTION TO NETWORK WIND 3 MOUNTING THE UNIT 14 SELECTING THE DISPLAY MODE 5 ABBREVIATIONS AND DEFINITIONS 17

INTRODUCTION TO NETWORK WIND 3 MOUNTING THE UNIT 14 SELECTING THE DISPLAY MODE 5 ABBREVIATIONS AND DEFINITIONS 17 CONTENTS CONTENTS 1 INSTALLATION 14 GENERAL INTRODUCTION TO B&G NETWORK 2 SITING THE UNIT 14 INTRODUCTION TO NETWORK WIND 3 MOUNTING THE UNIT 14 EXAMPLE SYSTEMS USING NETWORK WIND 4 SPECIFICATION 16 SELECTING

More information

Connections The C20B can be connected either using the Molex locking socket, or by connection to four plated through holes. The plated through

Connections The C20B can be connected either using the Molex locking socket, or by connection to four plated through holes. The plated through E-MAIL: C20 Carbon Dioxide Sensor General Description The C20B is a carbon dioxide designed specifically for educational applications. The C20B provides fully temperature compensated readings of Carbon

More information

Silkrip. ORR Computer. Owner s Manual. Silkrip Motorsports LLC. Rev H 4/13/2017 IMPORTANT CHANGE TO SENSOR WIRING! Tom King

Silkrip. ORR Computer. Owner s Manual. Silkrip Motorsports LLC. Rev H 4/13/2017 IMPORTANT CHANGE TO SENSOR WIRING! Tom King Silkrip ORR Computer Owner s Manual Silkrip Motorsports LLC Rev H 4/13/2017 IMPORTANT CHANGE TO SENSOR WIRING! Tom King The latest version of the Owner s Manual is available under the Services tab of the

More information

GasSense NDIR User Manual

GasSense NDIR User Manual INDEX INDEX... 1 1. OVERVIEW... 2 2. TECHNICAL DATA... 3 3. SPECIFICATIONS... 4 4. PRODUCT DESCRIPTION... 5 4.1 Mechanical details... 5 4.2 Piping... 7 4.3 Connections... 7 5. INSTALLATION... 10 6. CALIBRATION

More information

Simulation of the Hybtor Robot

Simulation of the Hybtor Robot Simulation of the Hybtor Robot Pekka Aarnio, Kari Koskinen and Sami Salmi Information and Computer Systems in Automation Helsinki University of Technology ABSTRACT A dynamic rigid body simulation model

More information

IBU3 Manual Addendum 1

IBU3 Manual Addendum 1 This addendum covers the follow items. Connection of airsoft micro switch Connection of Taigen airsoft recoil units Selecting airsoft mode Settings for clutch style gearboxes Motor enable selection Confirmation

More information

Competitive VEX Robot Designer

Competitive VEX Robot Designer Competitive VEX Robot Designer Skill Set 2: Builder I Terminal Objective 2.3: build a drift chassis Performance Objective: Given provided VEX components, build a drift chassis that can complete five laps

More information

ME 8843-Advanced Mechatronics. Project Proposal-Automatic Bike Transmission

ME 8843-Advanced Mechatronics. Project Proposal-Automatic Bike Transmission ME 8843-Advanced Mechatronics Project Proposal-Automatic Bike Transmission 1/21/09 Razid Ahmad Brandon Borm Todd Sifleet Project Proposal: Our goal for the semester long project is to create and automatic

More information

QUICK START GUIDE CB-950 DATA BUOY PLATFORM

QUICK START GUIDE CB-950 DATA BUOY PLATFORM What s Included (1) Buoy hull with data well, 950 lb buoyancy (1) Buoy tower (3) 40W Solar panels (1) Data well lid (isic-cb or pass-through) (3) Top-side lifting eyes (3) Bottom-side mooring eyes (1)

More information

Logger Users Manual Etesian Technologies

Logger Users Manual Etesian Technologies i Logger Users Manual 0906 Etesian Technologies www.etesian-tech.com Table of Contents Introduction 1 Theory of Operation 1 Setting Up the Sensor 2 Connecting the Receiver/Logger 3 Outputs 5 Appendix A

More information

Line Following with RobotC Page 1

Line Following with RobotC Page 1 Line Following with RobotC Page 1 Line Following with By Michael David Lawton Introduction Line following is perhaps the best way available to VEX Robotics teams to quickly and reliably get to a certain

More information

Using the Handy Cricket Robot Platform for Multi-Robot Research

Using the Handy Cricket Robot Platform for Multi-Robot Research Using the Handy Cricket Robot Platform for Multi-Robot Research Rami Saikali Department of Computer Science Augsburg College Minneapolis, MN 55454 saikali@augsburg.edu Abstract The Handy Cricket is a small,

More information

Connect with Confidence NO POWER NO PROBLEM

Connect with Confidence NO POWER NO PROBLEM Connect with Confidence NO POWER NO PROBLEM The ideal solution to implement wireless sensor monitoring in IoT applications where power is not available. At last, there s a roll-out ready way to implement

More information

Humanoid Robots and biped locomotion. Contact: Egidio Falotico

Humanoid Robots and biped locomotion. Contact: Egidio Falotico Humanoid Robots and biped locomotion Contact: Egidio Falotico e.falotico@sssup.it Outline What is a Humanoid? Why Develop Humanoids? Challenges in Humanoid robotics Active vs Passive Locomotion Active

More information

PERCEPTIVE ROBOT MOVING IN 3D WORLD. D.E- Okhotsimsky, A.K. Platonov USSR

PERCEPTIVE ROBOT MOVING IN 3D WORLD. D.E- Okhotsimsky, A.K. Platonov USSR PERCEPTIVE ROBOT MOVING IN 3D WORLD D.E- Okhotsimsky, A.K. Platonov USSR Abstract. This paper reflects the state of development of multilevel control algorithms for a six-legged mobile robot. The robot

More information

-Round Down- Description & Overview. VEX Classroom Competition Round Down

-Round Down- Description & Overview. VEX Classroom Competition Round Down -Round Down- Description & Overview Round Down is a head-to-head robotics competition designed and scaled to be run in a classroom environment by a single teacher. This game provides a challenge for designers

More information

CONSTRUCTOPEDIA NXT Kit 9797

CONSTRUCTOPEDIA NXT Kit 9797 CONSTRUCTOPEDIA NXT Kit 9797 Beta Version 2.0 August 17, 2007 Center for Engineering Educational Outreach Tufts University Table of Contents Simple Shapes and Structures. Page 3 Ways To Attach NXT Motors...

More information

Design, Fabrication and Analysis of Microcontroller Based Bipedal Walking Robot Vaidyanathan.V.T 1 and Sivaramakrishnan.R 2

Design, Fabrication and Analysis of Microcontroller Based Bipedal Walking Robot Vaidyanathan.V.T 1 and Sivaramakrishnan.R 2 Design, Fabrication and Analysis of Microcontroller Based Bipedal Walking Robot Vaidyanathan.V.T 1 and Sivaramakrishnan.R 2 1, 2 Mechatronics, Department of Production Technology, Madras Institute of Technology,

More information

Using the Lego NXT with Labview.

Using the Lego NXT with Labview. Using the Lego NXT with Labview http://www.legoengineering.com/component/content/article/105 The Lego NXT 32-bit ARM microcontroller - an Atmel AT91SAM7S256. Flash memory/file system (256 kb), RAM (64

More information

DIY - PC - Interface for Suunto Cobra/Vyper/Mosquito

DIY - PC - Interface for Suunto Cobra/Vyper/Mosquito DIY - PC - Interface for Suunto Cobra/Vyper/Mosquito Summary This document is the distinct consequence of the Spyder/Stinger interface DIY. After having many e-mails concerning the application for the

More information

GEN II Robot Soccer EV3 Compass Training Curriculum Brian Thomas

GEN II Robot Soccer EV3 Compass Training Curriculum Brian Thomas GEN II Robot Soccer EV3 Compass Training Curriculum Brian Thomas RoboCup Junior Australia Inc Copyright 2015 1 GEN II EV3 Robot Soccer Training Overview Welcome! The aim of this curriculum is to guide

More information

Design of a Microcontroller-Based Pitch Angle Controller for a Wind Powered Generator

Design of a Microcontroller-Based Pitch Angle Controller for a Wind Powered Generator Journal of Engineering and Science Research 1 (2): 133-138, e-issn RMP Publications, DOI: Design of a Microcontroller-Based Pitch Angle Controller for a Wind Powered Generator Glenn V. Magwili, Michael

More information

Motion Control of a Bipedal Walking Robot

Motion Control of a Bipedal Walking Robot Motion Control of a Bipedal Walking Robot Lai Wei Ying, Tang Howe Hing, Mohamed bin Hussein Faculty of Mechanical Engineering Universiti Teknologi Malaysia, 81310 UTM Skudai, Johor, Malaysia. Wylai2@live.my

More information

Preferred Instruments Danbury, CT USA

Preferred Instruments Danbury, CT USA Tank Level Sensor Model TG-EL-WF-xx Installation & Operation Instructions SDI-TG-EL-WF March 6, 2006 Preferred Instruments Danbury, CT USA www.preferredinstruments.com CONTENTS Installation Pg. 2 Calibration

More information

RAI-M series RUDDER ANGLE INDICATOR SYSTEM

RAI-M series RUDDER ANGLE INDICATOR SYSTEM RUDDER ANGLE INDICATOR SYSTEM RAI-M series SEAFIRST ENGINEERING CO 45-16, Ga Um Dong, Chang Won, Kyong Nam Korea Tel : 82 55 267 1645 Fax ; 82 55 266 1646 http://www.seafirst.co.kr GENERAL Seafirst Rudder

More information

1001ICT Introduction To Programming Lecture Notes

1001ICT Introduction To Programming Lecture Notes 1001ICT Introduction To Programming Lecture Notes School of Information and Communication Technology Griffith University Semester 2, 2015 1 4 Lego Mindstorms 4.1 Robotics? Any programming course will set

More information

TEL/jlRE" Introduction. Display Features and Modes. Startup Procedure. Power-Up Procedure. Adjustment Modes

TEL/jlRE Introduction. Display Features and Modes. Startup Procedure. Power-Up Procedure. Adjustment Modes TEL/jlRE" Introduction The Telaire 7001 CO 2 /T emperature monitor (shown in Fi gt u e 1 below) is an easy to use hand-held instnunent, which provides stable and highly accurate readings due to Telaire

More information

RG2 Gripper Datasheet Version 1.6

RG2 Gripper Datasheet Version 1.6 RG2 Gripper Datasheet Version 1.6 The RG2 gripper is a flexible electric gripper specially designed for robots from Universal Robots. The long stroke allows the gripper to handle a variety of object sizes.

More information

Dimensions [All numbers in brackets are in millimeters.] K4-2 US (supplied) 1/2" Centered (Default)

Dimensions [All numbers in brackets are in millimeters.] K4-2 US (supplied) 1/2 Centered (Default) Proportional damper actuator, non-spring return, Multi-Function Technology Torque min. Control to 0 VDC (DEFULT) Feedback to 0 VDC (DEFULT) For proportional modulation of dampers in HVC systems. The is

More information

Control/Learning Architectures for use in Robots Operating in Unstructured Environments

Control/Learning Architectures for use in Robots Operating in Unstructured Environments Control/Learning Architectures for use in Robots Operating in Unstructured Environments P. McDowell, S. Iyengar +, M. Gendron, B. Bourgeois, and J. Sample Abstract This paper describes work being conducted

More information

Exercise 7. Industrial Application Simulation Using a Rotary Carousel EXERCISE OBJECTIVE

Exercise 7. Industrial Application Simulation Using a Rotary Carousel EXERCISE OBJECTIVE Exercise 7 Industrial Application Simulation EXERCISE OBJECTIVE In this exercise, you will learn how to use the Rotary Carousel, Model 5113. You will experiment with its various features. You will use

More information

In this course you will learn the following

In this course you will learn the following Module 11 : Example study of robots Lecture 40 : NATARAJ a case study of a 6-legged robot Objectives In this course you will learn the following Mobile Robots Legged Robots Nataraj Robot Nataraj Development

More information

e.do Gripper Safety requirements, technical features and assembly and integration instructions

e.do Gripper Safety requirements, technical features and assembly and integration instructions e.do Gripper Safety requirements, technical features and assembly and integration instructions Requirements, technical features and instructions for safe installation and use of the e.do Gripper. CR00758190-en_00/2018.05

More information

QUICK START GUIDE CB-150 DATA BUOY PLATFORM

QUICK START GUIDE CB-150 DATA BUOY PLATFORM What s Included (1) Buoy hull with data well, 150 lb buoyancy (1) Buoy tower (3) 6W Solar panels (1) Data well lid (isic-cb or pass-through) (3) Top-side lifting eyes (3) Bottom-side mooring eyes Common

More information

Policy Gradient RL to learn fast walk

Policy Gradient RL to learn fast walk Policy Gradient RL to learn fast walk Goal: Enable an Aibo to walk as fast as possible Policy Gradient RL to learn fast walk Goal: Enable an Aibo to walk as fast as possible Start with a parameterized

More information

Fuzzy Logic System to Control a Spherical Underwater Robot Vehicle (URV)

Fuzzy Logic System to Control a Spherical Underwater Robot Vehicle (URV) Fuzzy Logic System to Control a Spherical Underwater Robot Vehicle (URV) Abdalla Eltigani Ibrahim Universiti Teknologi PETRONAS Malaysia abdotigani11@gmail.com Mohd Noh Karsiti Universiti Teknologi PETRONAS

More information

Swept Away! (New for 2011) Middle School, High School, Post-Secondary

Swept Away! (New for 2011) Middle School, High School, Post-Secondary Swept Away! (New for 2011) Middle School, High School, Post-Secondary Contest Description Swept Away is a head-to-head robotics competition designed to provide a challenge for designers of all experience

More information

INSTALLATION INSTRUCTIONS AND REFERENCE HANDBOOK

INSTALLATION INSTRUCTIONS AND REFERENCE HANDBOOK INSTALLATION INSTRUCTIONS AND REFERENCE HANDBOOK APPLICATION NOTES WIND MEASURING SYSTEMS Document no.: 4189340577BC SW version AGC 3.4X0.X0 or later and AGC 4.00.0 or later Document no.: 4189350050A Table

More information

SMART SAILING ROBOT FOR OCEANOGRAPHIC RESEARCH 1

SMART SAILING ROBOT FOR OCEANOGRAPHIC RESEARCH 1 SMART SAILING ROBOT FOR OCEANOGRAPHIC RESEARCH 1 Sonali R. Deshpande, 2 Anuradha L. Borkar Department of E&TC, M.S.S.C.O.E.T., Jalna Abstract Over the past decade there has been intense scientific work

More information

Ranger Walking Initiation Stephanie Schneider 5/15/2012 Final Report for Cornell Ranger Research

Ranger Walking Initiation Stephanie Schneider 5/15/2012 Final Report for Cornell Ranger Research 1 Ranger Walking Initiation Stephanie Schneider sns74@cornell.edu 5/15/2012 Final Report for Cornell Ranger Research Abstract I joined the Biorobotics Lab this semester to gain experience with an application

More information

From Passive to Active Dynamic 3D Bipedal Walking - An Evolutionary Approach -

From Passive to Active Dynamic 3D Bipedal Walking - An Evolutionary Approach - From Passive to Active Dynamic 3D Bipedal Walking - An Evolutionary Approach - Steffen Wischmann and Frank Pasemann Fraunhofer Institute for Autonomous Intelligent Systems (AiS) Schloss Birlinghoven, 53754

More information

Body Stabilization of PDW toward Humanoid Walking

Body Stabilization of PDW toward Humanoid Walking Body Stabilization of PDW toward Humanoid Walking Masaki Haruna, Masaki Ogino, Koh Hosoda, Minoru Asada Dept. of Adaptive Machine Systems, Osaka University, Suita, Osaka, 565-0871, Japan ABSTRACT Passive

More information

YSC-8330 USER MANUAL XI AN TYPICAL INDUSTRIES CO.,LTD.

YSC-8330 USER MANUAL XI AN TYPICAL INDUSTRIES CO.,LTD. YSC-8330 USER MANUAL XI AN TYPICAL INDUSTRIES CO.,LTD. Contents 1 Notice 1.1 Work environment 1.2 Notice of installation 1.3 Notice of safety 2 Installation and Adjustment 2.1 Controll box 2.2 Speed controller

More information

UBEC 1AT. AUTO TANK Fill System Installation, Operation, & Setup Instructions

UBEC 1AT. AUTO TANK Fill System Installation, Operation, & Setup Instructions Document Number: XE-ATA5PM-R1A UBEC 1AT AUTO TANK Fill System 08899155 Installation, Operation, & Setup Instructions Rev170906-EB-FRC PHYSICAL: 1302 WEST BEARDSLEY AVE ELKHART, IN 46514 WWW.ELKHARTBRASS.COM

More information

New product release. Universal Rebreather Monitor (URBM) Single O2 cell and Dual HP package

New product release. Universal Rebreather Monitor (URBM) Single O2 cell and Dual HP package New product release Closed Circuit Research is pleased to announce the launch of our range of Universal Rebreather Monitors Key features and benefits include: Universal Rebreather Monitor (URBM) Single

More information

LENNOX SLP98UHV DIAGNOSTIC CODES

LENNOX SLP98UHV DIAGNOSTIC CODES Code Status of Equipment Action required to clear and recover - Idle mode (Decimal blinks at 1 Hertz -- 0.5 second ON, 0.5 second OFF) A Cubic feet per minute (cfm) setting for indoor blower (1 second

More information

T-02b2: Set Up/Adjust Drive (DC Full Range GE-Valutr

T-02b2: Set Up/Adjust Drive (DC Full Range GE-Valutr Page 1 of 13 T-02b2: Set Up/Adjust Drive (DC Full Range GE-Valutr alutrol) SAFETY FIRST o Follow all Caterpillar facility safety standards when performing this task. o Dangerous voltage levels of AC and

More information

Final Report. Remote Fencing Scoreboard Gator FenceBox

Final Report. Remote Fencing Scoreboard Gator FenceBox EEL 4924 Electrical Engineering Design (Senior Design) Final Report 26 April 2012 Remote Fencing Scoreboard Team Members: Adrian Montero and Alexander Quintero Page 2 of 14 Project Abstract: The scope

More information

CprE 288 Final Project Description

CprE 288 Final Project Description CprE 288 Final Project Description Parts of the Project: Communication with the VORTEX Manually Traversing Treacherous Terrain for Retrieval Positioning the Rover for Retrieval Code and Documentation Story

More information

BUBBLER CONTROL SYSTEM

BUBBLER CONTROL SYSTEM BUBBLER CONTROL SYSTEM Description: The HDBCS is a fully automatic bubbler system, which does liquid level measurements in water and wastewater applications. It is a dual air compressor system with, air

More information

SERIES 2 RAMP OWNER S MANUAL TOOLS REQUIRED: BEFORE YOU BEGIN... Read and understand these instructions before beginning a ramp setup.

SERIES 2 RAMP OWNER S MANUAL TOOLS REQUIRED: BEFORE YOU BEGIN... Read and understand these instructions before beginning a ramp setup. SERIES 2 RAMP OWNER S MANUAL BEFORE YOU BEGIN... Read and understand these instructions before beginning a ramp setup. Use caution and care for your back when lifting, pushing, pulling, folding or unfolding

More information

Autonomous blimp control with reinforcement learning

Autonomous blimp control with reinforcement learning University of Wollongong Research Online University of Wollongong Thesis Collection 1954-2016 University of Wollongong Thesis Collections 2009 Autonomous blimp control with reinforcement learning Yiwei

More information

Speed Control System Design in Bicycle Robot by Low Power Method. Abstract

Speed Control System Design in Bicycle Robot by Low Power Method. Abstract The 2 nd RMUTP International Conference 2010 Page 195 Speed Control System Design in Bicycle Robot by Low Power Method Sunthorn Wiriya, Nikom Distaklu and Suppachai Howimanporn*. Department of Electrical

More information

Instruction and Practice Manual

Instruction and Practice Manual Instruction and Practice Manual Axiom Sports Manufacturing A Division of Fitec International 3525 Ridge Meadow Parkway Memphis, TN 38175 (901) 366-9144 www.axiomsports.com 1 Thank you for purchasing the

More information