A Control System for OFDM Networked Autonomous Underwater Vehicles

Size: px
Start display at page:

Download "A Control System for OFDM Networked Autonomous Underwater Vehicles"

Transcription

1 A Control System for OFDM Networked Autonomous Underwater Vehicles Michael Zuba, Carlos Villa, Alexandria Byrd, Chris Fedge,SonLe, Haining Mo, Zheng Peng, Jiaxing Che and Jun-Hong Cui Computer Science and Engineering Department, University of Connecticut, Storrs, Connecticut Mechanical Engineering Department, University of Connecticut, Storrs, Connecticut {zuba, carlos.villa, alexandria.byrd, chris.fedge, sonle, haining.mo, zhengpeng, jiaxing.che, Abstract Autonomous Underwater Vehicle (AUV) networks are becoming increasingly popular in scientific, commercial, and military applications. AUVs are used in undersea exploration and environmental monitoring for tasks such as detection of oilfields and marine life, distributed tactical surveillance for offshore and seaport defense and mine reconnaissance. AUV networks are also becoming an important interest in an effort to enhance the capabilities of underwater sensor networks (UWSNs). In this paper we propose a control system for networked autonomous underwater vehicles that includes both hardware and software modules. The system integrates various communication and sensor devices, such as an IMU and an OFDM acoustic modem and contains a graphical user interface for optional manual remote control and monitoring of AUVs in the network from a base station. Index Terms Autonomous Underwater Vehicles, Underwater Sensor Networks, Control System, OFDM from the ability to have large amounts of small sensors that are able to collectively cooperate, by using acoustic communication, to achieve similar tasks as AUVs [1]. However, these sensors can be computationally limited and have even more rigid power constraints. When compared with these sensors, AUVs are more powerful as they can provide significantly higher computational power and communication range. AUVs can be integrated with UWSNs to form hybrid networks and act as gateway nodes, which can relay data faster and farther, or as data mules to alleviate some of the burdens on smaller constrained sensors. A hybrid network architecture can be seen in Figure 1. However, most AUVs available today are not ready to be integrated into networks or are being built to consider networking operations. I. INTRODUCTION Autonomous Underwater Vehicles (AUVs) belong to a group of unmanned robots that are used to perform a variety of underwater tasks focused on surveying and monitoring of underwater environments for scientific exploration, commercial exploitation, and attack protection. Specific applications include sea life detection, offshore oil platform monitoring, sea floor mapping, deep sea archeology and mine counter measures [1] [6]. AUVs are generally categorized by the following technologies: autonomy, energy, navigation, sensors and communication. The ideas for these machines came from the need for more efficient and cost effective ways to survey and monitor the ocean other than direct use of ships or submarines. For instance, AUVs do not have to be manually navigated which greatly improves their usability and it is more cost effective to deploy a few smaller AUVs than to deploy larger ships. Additionally, AUVs have their own internal power source that allows them to work independently of other base stations or ships. Autonomous systems are becoming more feasible and practical as technology advances. This has allowed researchers to begin linking individual vehicles together using acoustic communication [7] to perform collaborative tasks such as path planning and sea floor mapping [8]. AUV networks are also becoming increasingly important in an effort to enhance the capabilities of underwater sensor networks (UWSNs). UWSNs are large-scale underwater networks, whose strength comes Fig. 1. Hybrid UWSN and AUV Architecture In this paper we will discuss our command and control system (CCS) that is being designed for an autonomous underwater vehicle. The AUV, that will incorporate our CCS, is being developed in parallel with the goals of being low cost and with emphasis on networking operations. Our system consists of both hardware and software modules that are integrated together to provide manual and autonomous control. The focus of the software modules is to interface with the mechanical systems of the AUV and to facilitate networking operations and integration into UWSN architectures. Our CCS consists of a main control loop, stabilization algorithms, a graphical user interface and a underwater networking protocol stack that makes use of an included orthogonal frequency-division /12/$ IEEE

2 multiplexing (OFDM) acoustic modem. The control system software is developed in an embedded Linux environment using a microcontroller and a suite of sensors and devices. This control system will be responsible for controlling and monitoring all major mechanical and electrical subsystems. It will monitor and interpret outputs from the attached sensors, such as IMU and side scan sonar devices, communication and network devices and command the AUV to act accordingly and make use of team formation techniques. The rest of the paper is organized as follows. Section II will present related work in AUV design and control systems. Section III will discuss the general design of our control system and the details regarding the hardware and software modules. Lastly, Section V will present our conclusions and future work. II. RELATED WORK AUVs have been around for quite some time, dating back to the Special Purpose Underwater Research Vehicle (SPURV) which was developed in 1957 at the University of Washington [9]. In recent years these vehicles have begun to surge in complexity and technological advancements. Many vehicle designs exist; from thruster controlled to buoyancy driven and can be equipped with a multitude of sensors that include side scan sonar, acoustic modems and hydrophone arrays. In this section we will introduce a few AUV designs and control schemes. In [10] the authors developed an adaptable software framework to control underwater vehicles. This framework consists of support for modular control systems, a complete abstraction layer, independent control systems for different vehicles, a graphical user interface and data structures for passing messages in the control system. The control system incorporates a controller configuration message that helps setup and pass the necessary information to the low level controller of the underwater vehicle. This allows for automatic and operator manipulation of parameters such as course, pitch, depth and thrusters. The user interface is used to facilitate mission planning and display important sensor data. In [11] the authors present the design and evaluation of the REMUS AUV, which is widely used today by researchers. The control system is based on the PC-104 form factor of the IBM-PC and can be connected to laptop computers for system configuration. Additionally, the REMUS makes use of long and ultra-short baseline acoustic navigation, bottom lock doppler navigation and GPS. A planar receiving array consisting of four wideband hydrophones is used to receive the acoustic signals from seafloor transponders or docking stations to help navigate the vehicle. Using these signals the vehicle will dead reckon between transponders. A user can make use of a graphical user interface to adjust parameters on the vehicle when it is docked in a station. In [12] the authors develop a control system for an AUV based on a PC-104 embedded computer. The system is partitioned into the following subsystems: navigation, propulsion, safety and data acquisition. The control unit, an Aewin PC104+, uses a AMD Geode LX800, 500MHz CPU and has low energy consumption. The operating system being used is Windows XP and the data storage system is flash. The navigation system is based on GPS, an inclinometer and a digital compass. A radio link is also used to establish real-time data collection and monitoring from a base station when the vehicle surfaces. A graphical user interface is also developed to read and write parameters from various sensors integrated with the control system. III. CONTROL SYSTEM The control system will be placed into a custom built AUV that is currently being developed in parallel. A current design can be seen in Figure 2. Fig. 2. Mock up of Autonomous Underwater Vehicle Internal Equipment The control system is the brains of our AUV. It will read the sensors of the vehicle, monitor the OFDM based acoustic modem for external communication from other AUVs or the human monitoring station, determine the appropriate actions based on this information and send commands to the actuators of the vehicle. The control system is required to provide the overall orchestration of the vehicle, determining every action. A. System Architecture The whole system will operate in a closed loop. The main control loop is written in C and runs in an Embedded Linux Fig. 3. System Architecture

3 environment on a Gumstix Verdex Pro COM microcontroller. The system architecture can be seen in Figure 3. First, the system retrieves current sensor data from the on-board sensors, as well as any incoming packets from the acoustic network. Once any commands have been parsed and the sensor data is cleaned up, the inputs are then used to determine what actions the AUV should perform. These are converted into commands for the 32-bit ARM MCU (ETT board) that controls the actuators. In addition, any information that needs to sent over the acoustic communication network is prepared for transmission. Once this is completed, the commands are sent to the MCU, the information packets are sent across the network and the system polls the sensor data. This process then starts all over again. The AUV s system operation can be broken down into three main activities: Data Acquisition, Action Determination and Output Generation. Due to the nature of the control system environment, it is possible to run these three activities concurrently as three separate processes on top of the Embedded Linux environment. We will process information sent from a navigation sensor, currently a 9 Degrees of Freedom Razor IMU and an OFDM acoustic modem by the use of RS232 ports. An STM32 ARM processor is used to generate the pulse-width modulation (PWM) signal for the motor driver and other actuator. This also communicates with the main controller through RS232. The general component diagram of the control system can be seen in Figure 4, where the ETT board and Gumstix are two types of microcontrollers. 1) Gumstix: In order to build an autonomous networked system that allows each AUV or node to perform tasks efficiently and make smart decisions based on available information we decided to use a Gumstix microcontroller as the brains of the vehicle and control system. The Gumstix Verdex Pro COM is a fifth generation ARM architecture based on Marvell PXA270 with XScale microprocessor core with 64MB RAM, 16MB flash and runs at a frequency of 400MHz. It is a single board embedded system suitable for controlling and allowing autonomous functions of the AUV. The operating system being used on our microcontroller is embedded Linux. This will allow our control system to run advanced algorithms that require more computing power but at a more reduced energy consumption. The Gumstix will perform as the main controller and will run the communication protocol stack [13] and cooperative control algorithms. We interface the Gumstix with the OFDM based acoustic modem and device microcontroller using two RS-232 serial port connections. A mini USB port is also available and used to interface with the inertial measurement unit. 2) Acoustic Modem: An OFDM based acoustic modem is integrated into the AUV. It communications with the main control loop through an RS-232 port with the Gumstix, as mentioned above. The current OFDM modem design is based on a TI DSP board which incorporates both a transmitter and receiver in efforts to support two way communications. The signal bandwidth is 6 khz, where the center frequency can vary depending upon the transducer being used. The effective throughput or data rate is dependent upon the size of the packet Fig. 4. Equipment Interfaces being sent but theoretically, from the modulation and coding point of view, the data rate at the physical layer is 3045 bps. Specific details regarding the acoustic modem, its real-time implementation and experimental results on its effective data rate are provided in [14]. 3) Inertial Measurement Unit: The inertial measurement unit (IMU) being used in the control system is a 9 Degrees of Freedom Razor IMU. This IMU makes use of three separate triple-axis sensors: a ITG-3200 gyroscope, a ADXL345 accelerometer and a HMC5883L magnetometer. The on-board system of the IMU processes the outputs from its sensors and then sends a string of data over the serial port with this information for the main control loop to parse and process. 4) Device Microcontroller: The device microcontroller (MCU) is a 32-bit ARM MCU that handles the communication between the control system and the actuators and other sensors. This communication is also performed by creating a special string using the necessary messages that need to be sent and passing them through the RS-232 connection. The main control loop sends power commands for the actuators to the device MCU and the device MCU sends sensor data and the current actuator power values back to the main control loop. B. Main Control Loop The main control loop works in the following way. The OFDM acoustic modem will receive information from the localization protocol first, which is done using the protocol stack discussed later. This message will be received as a string: ROV Location: (x-cord, Time Sent. Therefore, when the Gumstix receives this string it will parse the string and store the coordinates as integers. Additionally, the acoustic modem is constantly listening for messages and commands from the base station. These messages will be sent in the form of a string and will have a header of A0 which is used to identify the specific AUV that will use the message or command. In the case that a user is trying to move the AUV, the header will be followed by motor values for each

4 individual thruster. These values will be between 0 and 254. The final string for this type of command should look some like the following: A0:254,254,254,254, which means move AUV0 forward, full power to all 4 motors. The Gumstix will parse this string to identify if that specific AUV is required to perform the action. If it is the correct AUV the motor values are stored as unsigned characters such that the MCU can understand the message. Algorithm 1 Pseudo code for the main control loop. while (1) do read(modem) BUFFER if strtok(buffer, : )!=ROV Location then StoreLocation read(modem) BUFFER if strtok(buffer, : )!= A0 then MotorsValues MCU wait(1) read(mcu) BUFFER2 BUFFERS Sensor[0, 1], Motor[0, 1, 2, 3] read(imu) Roll, P itch, Y aw BuildMessage() Message write(modem) Message end if else write(modem) ERROR end if end while After reading in the messages, the Gumstix will write these motor values to the MCU. The MCU will use the motor driver we have developed to convert the message into voltages that are used to power the motors. Once the data is sent and the motors are powered, the MCU will send back a string of information that contains values from attached sensors and motor values. The string will look similar to the following: Sensor1, Sensor2, Motor1, Motor2, Motor3, Motor4. This information is stored in the Gumstix. At this point the Gumstix will read data from the IMU. The IMU will send a string that is ordered in the following way: (yaw, pitch, roll). These values are stored individually, each of type double. Once this process is complete, the Gumstix will create a string in the following order: A0:X, Y, Sensor1, Sensor2, Yaw, Pitch, Roll, - Motor1, Motor2, Motor3, Motor4 and write it to the acoustic modem, which is then sent over the network to the base station. The GUI will interpret and display this received data. Performing this process sequentially will affect the performance of data collection and accuracy of AUV tasks. In order to maintain effective operations using the AUV we have programmed this main control loop using threads in a multithreaded fashion. The pseudo code for the above process can be seen in Algorithm 1. C. Software Modules Since a variety of devices are being used in our control system, we have developed various software interfaces. One such interface is the communication between the Gumstix and ETT board. A bridge interface is programmed in C/C++ to convert specified voltages and placed into our own array packet header which is verified and passed between both controllers to control individual motors. Additionally, we have created a basic stabilization algorithm and built off our existing underwater networking protocol platform, Aqua-NET [13], to include more specific AUV network modifications and manual control system. 1) Aqua-Net: The main software system used for networking and communication tasks is based on a Linux implementation of Aqua-Net [13]. Aqua-Net is a generic architecture for underwater sensor networks that was developed to provide a powerful networking solution kit for underwater network researchers. It was designed to facilitate robustness for users and simplicity for protocol or application developers. The architecture is expendable, user friendly and provides a layered structure with the ability to optimize cross-layer protocols. This is an added benefit to developing networking and communication specific protocols for AUVs or for hybrid protocols in which underwater sensors communicate with AUVs. We can make use of existing medium access control (MAC) protocols, routing protocols, reliable data protocols and time synchronization and localization protocols. Further, we have evaluated this software system and proven its strength and benefits in our lake testbed system, Aqua-TUNE [15]. Currently, we make use of some existing networking and communication protocols developed in Aqua-Net and tweaked them slightly for our prototype use. We hope to develop optimized AUV specific protocols as part of our future work. 2) Stabilization Algorithms: Unlike land vehicles, underwater vehicles are greatly influenced by the platform they use. This means that the vehicle will constantly have a change in its roll, pitch and yaw. Roll is the angle when the nose of the vehicle is tilting left to right. Pitch is the angle when the nose of the vehicle is titling upward or downward. Finally, yaw is the angle of freedom when the nose of the vehicle is facing left or right. Because of these influences the AUV, when given the command to move forward, does not go perfectly straight in the water. It will move straight for a short period of time and then slowly change course based on the environment. In order to correct this a vehicle requires a stabilization function in order to make sure that the AUV stays in its intended direction. This stabilization function will be able to change the yaw and pitch of the vehicle. Roll is not a factor here because of the way our AUV is designed. It was designed to maintain itself in straight paths due to having a heavy bottom. Furthermore, because of the AUV design, if rolled, it would not be able to counteract the moment because of the way the thrusters are placed on the vehicle. For the AUV to counteract these moments in which it strays off course, specific pumps have to be turned on in order to keep itself on course. This method is similar to that which is used in Quad-Rotors [16]. In order to detect if the AUV is influenced by these moments, the IMU is used. Figure 5 shows the specific motors that must be used in order to induce

5 Fig. 5. Stabilization Example the change in that specific degree of freedom, where a the color green represents power to that specific motor. In order to counteract the moment in which the AUV is acting, an opposing force must be added. An example of that is if the AUV is diving (negative pitch) then a command can be sent to the AUV to breach (positive pitch). This applies to the yaw as well. Using this information we can create a basic stabilization function that is appropriate for our prototype design. Algorithm 2 provides the pseudo code outlining the foundation of this function. The control of these actuators has two modes of operations: individual values or keypad movement. For individual values, the user can input an actuator speed value from 0 to 254 into the text field in the upper left section of the GUI. The keypad movement allows the user to press the q, w, e, and r keys to increase the values of the first, second, third, and fourth actuator respectively. The same applies for keys a, s, d, and f to decrement the speed values respectively. The user can also use the X button to reset the values for all actuators, which also acts as a way to halt movement of the AUV. These keys are shown in blue on the GUI. In Figure 6 the top right section portrays a graphical depiction of the AUVs actuator setup. The dark circles represent each thruster and display the power values currently being sent to them. The small red dot indicates the heading of the vehicle and will move accordingly. The top left section is used to cycle through which particular AUV the user wishes to control or monitor and display data from internal sensors. In order to cycle through a different AUV the user can make use of the tabs that are labeled AUV 0, AUV 1, and AUV 2. The user can also customize the names of their AUVs. Below these tabs is where the data from internal sensors is displayed. This information includes the AUV s current (x,y) position, depth, temperature and the current power of all thrusters. On the bottom left of the GUI is a 3D graphical representation of the AUV based on raw data from the IMU, which is displayed below it. This data includes information such as yaw, pitch and roll. Algorithm 2 Pseudo code for the stabilization algorithm. if Pitch then AUV +Pitch wait(2) AUV Pitch wait(1) AUV OriginalCommand else AUV OriginalCommand end if Since the AUV will not be perfectly straight at all times we have performed some tests in a swimming pool environment to calculate a tolerance of +/- 5 degrees in the stabilization process. This tolerance is large enough to not have to constantly worry about stabilizing the AUV but small enough that it will not effect the performance of the AUV in a negative way. With the help of the IMU, the stabilization process is much easier to conduct. D. Graphical User Interface The GUI has been designed in Java for manual control of the AUV from the monitoring station using an OFDM acoustic modem, which can be seen in Figure 6. This allows a user to directly control the input values for each of the four actuators. Fig. 6. Graphical User Interface IV. CONCLUSION In this paper we propose a control system for networked autonomous underwater vehicles that includes both hardware and software modules. The system integrates various communication and sensor devices, such as an IMU and an OFDM acoustic modem and contains a graphical user interface for optional manual remote control and monitoring of AUVs in the network from a base station.

6 For future work we plan to further develop and test our AUV networking protocols for advanced localization, swarming techniques and optimized networking and communication capabilities. Additionally, we plan to test the use of genetic algorithms for more effective autonomous control and waypoint navigation. REFERENCES [1] J.-H. Cui, J. Kong, M. Gerla, and S. Zhou, Challenges: Building scalable mobile underwater wireless sensor networks for aquatic applications, IEEE Network, Special Issue on Wireless Sensor Networking, vol. 20, no. 3, pp , [2] J. Partan, J. Kurose, and B. N. Levine, A Survey of Practical Issues in Underwater Networks, in Proceedings of the 1st ACM International Workshop on Underwater Networks (WUWNet 06), 2006, pp [3] M. Zuba, Z. Shi, Z. Peng, J. Cui, and S. Zhou, Vulnerabilities of Underwater Acoustic Networks to Denial-of-Service Jamming Attacks. in Wiley Security and Communication Networks, February 2012, pp. 1 10, doi: /sec.507. [4] J. Kong, J.-H. Cui, D. Wu, and M. Gerla, Building Underwater Adhoc Networks and Sensor Networks for Large Scale Real-time Aquatic Application, Proc. of IEEE Military Communications Conference (MIL- COM 05), pp , October [5] A. Diercks, V. Asper, M. Woolsey, J. Williams, F. Cantelas, R. Camilli, P. Rona, V. Guida, and L. Macelloni, NIUST AUVs - Expanding Possibilities, Proc. of MTS/IEEE OCEANS 10, September [6] D. Mindell and B. Bingham, New Archaelogical Uses of Autonomous Underwater Vehicles, Proc. of MTS/IEEE OCEANS 01, [7] L. Liu, S. Zhou, and J.-H. Cui, Prospects and Problems of Wireless Communication for Underwater Sensor Networks, Wiley Wireless Communications and Mobile Computing, Special Issue on Underwater Sensor Networks, vol. 8, no. 8, pp , [8] B. Johnson, N. Hallin, H. Leidenfrost, M. O Rourke, and D. Edwards, Collaborative Mapping with Autonomous Underwater Vehicles in Low- Bandwidth Conditions, Proc. of IEEE/OES OCEANS 09, May [9] D. Blidberg, The Development of Autonomous Underwater Vehicles (AUV); A Brief Summary, in Proc. of the IEEE International Conference on Robotics and Automation (ICRA), May 2001, pp [10] T. Pfuetzenreuter and H. Renkewitz, ConSys - a New Software Framework for Underwater Vehicles, in Proc. of IEEE OCEANS Sydney, May [11] B. Allen, R. Stokey, T. Austin, N. Forrester, R. Goldsborough, M. Purcell, and C. von Alt, REMUS: A small, low cost AUV; System Description, Field Trials and Performance Results, in Proc. of MTS/IEEE OCEANS 97, October [12] I. Masmitja, G. Masmitja, J. Gonzalez, S. Shariat-Panahi, and S. Gomariz, Development of a Control System for an Autonomous Underwater Vehicle, in Proc. of IEEE/OES Autonomous Underwater Vehicles (AUV), September [13] Z. Peng, Z. Zhou, J.-H. Cui, and Z. Shi, Aqua-Net: An Underwater Sensor Network Architecture: Design, Implementation, and Initial Testing, in Proc. of IEEE/MTS OCEANS 09, [14] H. Yan, L. Wan, S. Zhou, J. Cui, J. Huang, and H. Zhou, Dsp based receiver implementation for ofdm acoustic modems, in Elsevier Journal on Physical Communication, [15] Z. Peng, S. Le, M. Zuba, H. Mo, Y. Zhu, L. Pu, J. Liu, and J.-H. Cui, Aqua-TUNE: A Field Testbed for Underwater Networks, in Proc. of IEEE/OES OCEANS 11 - Spain, June [16] S. A. Raza and W. Gueaib, Intelligent Flight Control of an Autonomous Quadrotor, in Proc. of the International Journal of Advanced Robotic Systems, January 2010.

A Shallow Water Acoustic Network for Mine Countermeasures Operations with Autonomous Underwater Vehicles

A Shallow Water Acoustic Network for Mine Countermeasures Operations with Autonomous Underwater Vehicles A Shallow Water Acoustic Network for Mine Countermeasures Operations with Autonomous Underwater Vehicles Lee Freitag, Matthew Grund, Chris von Alt, Roger Stokey and Thomas Austin Woods Hole Oceanographic

More information

Underwater Acoustic Communication and Positioning State of the Art and New Uses

Underwater Acoustic Communication and Positioning State of the Art and New Uses Underwater Acoustic Communication and Positioning State of the Art and New Uses Radio signals Work only on very short distances Salty water particularly problematic No underwater GPS Cables Too heavy,

More information

Classical Control Based Autopilot Design Using PC/104

Classical Control Based Autopilot Design Using PC/104 Classical Control Based Autopilot Design Using PC/104 Mohammed A. Elsadig, Alneelain University, Dr. Mohammed A. Hussien, Alneelain University. Abstract Many recent papers have been written in unmanned

More information

Engtek SubSea Systems

Engtek SubSea Systems Engtek SubSea Systems A Division of Engtek Manoeuvra Systems Pte Ltd SubSea Propulsion Technology AUV Propulsion and Maneuvering Modules Engtek SubSea Systems A Division of Engtek Manoeuvra Systems Pte

More information

Advancing Underwater Acoustic Communication for Autonomous Distributed Networks via Sparse Channel Sensing, Coding, and Navigation Support

Advancing Underwater Acoustic Communication for Autonomous Distributed Networks via Sparse Channel Sensing, Coding, and Navigation Support DISTRIBUTION STATEMENT A. Approved for public release; distribution is unlimited. Advancing Underwater Acoustic Communication for Autonomous Distributed Networks via Sparse Channel Sensing, Coding, and

More information

Uncertainty-Based Localization Solution for Under-Ice Autonomous Underwater Vehicles

Uncertainty-Based Localization Solution for Under-Ice Autonomous Underwater Vehicles Uncertainty-Based Localization Solution for Under-Ice Autonomous Underwater Vehicles Presenter: Baozhi Chen Baozhi Chen and Dario Pompili Cyber-Physical Systems Lab ECE Department, Rutgers University baozhi_chen@cac.rutgers.edu

More information

Smart and Networking Underwater Robots in Cooperation Meshes

Smart and Networking Underwater Robots in Cooperation Meshes Smart and Networking Underwater Robots in Cooperation Meshes SWARMs Newsletter #1 April 2016 Fostering offshore growth Many offshore industrial operations frequently involve divers in challenging and risky

More information

FLCS V2.1. AHRS, Autopilot, Gyro Stabilized Gimbals Control, Ground Control Station

FLCS V2.1. AHRS, Autopilot, Gyro Stabilized Gimbals Control, Ground Control Station AHRS, Autopilot, Gyro Stabilized Gimbals Control, Ground Control Station The platform provides a high performance basis for electromechanical system control. Originally designed for autonomous aerial vehicle

More information

GPS System Design and Control Modeling. Chua Shyan Jin, Ronald. Assoc. Prof Gerard Leng. Aeronautical Engineering Group, NUS

GPS System Design and Control Modeling. Chua Shyan Jin, Ronald. Assoc. Prof Gerard Leng. Aeronautical Engineering Group, NUS GPS System Design and Control Modeling Chua Shyan Jin, Ronald Assoc. Prof Gerard Leng Aeronautical Engineering Group, NUS Abstract A GPS system for the autonomous navigation and surveillance of an airship

More information

EIS - Electronics Instrumentation Systems for Marine Applications

EIS - Electronics Instrumentation Systems for Marine Applications Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2015 230 - ETSETB - Barcelona School of Telecommunications Engineering 710 - EEL - Department of Electronic Engineering MASTER'S DEGREE

More information

Design and Implementation of FPGA Based Quadcopter

Design and Implementation of FPGA Based Quadcopter Design and Implementation of FPGA Based Quadcopter G Premkumar 1 SCSVMV, Kanchipuram, Tamil Nadu, INDIA R Jayalakshmi 2 Assistant Professor, SCSVMV, Kanchipuram, Tamil Nadu, INDIA Md Akramuddin 3 Project

More information

Company Profile. Facilities

Company Profile. Facilities Company Profile R2Sonic was founded in February 2006 by three veteran underwater acoustical engineers; Jens R. Steenstrup, Mark Chun and Kirk Hobart; with the mission to utilize their experience to bring

More information

Nautical Autonomous System with Task Integration (Code name)

Nautical Autonomous System with Task Integration (Code name) Nautical Autonomous System with Task Integration (Code name) NASTI 10/6/11 Team NASTI: Senior Students: Terry Max Christy, Jeremy Borgman Advisors: Nick Schmidt, Dr. Gary Dempsey Introduction The Nautical

More information

Autonomous Underwater Vehicles

Autonomous Underwater Vehicles Autonomous Underwater Vehicles New Autonomous Underwater Vehicle technology development at WHOI to support the growing needs of scientific, commercial and military undersea search and survey operations

More information

A 3D, FORWARD-LOOKING, PHASED ARRAY, OBSTACLE AVOIDANCE SONAR FOR AUTONOMOUS UNDERWATER VEHICLES

A 3D, FORWARD-LOOKING, PHASED ARRAY, OBSTACLE AVOIDANCE SONAR FOR AUTONOMOUS UNDERWATER VEHICLES A 3D, FORWARD-LOOKING, PHASED ARRAY, OBSTACLE AVOIDANCE SONAR FOR AUTONOMOUS UNDERWATER VEHICLES Matthew J. Zimmerman Vice President of Engineering FarSounder, Inc. 95 Hathaway Center, Providence, RI 02907

More information

Inertial Systems. Ekinox Series TACTICAL GRADE MEMS. Motion Sensing & Navigation IMU AHRS MRU INS VG

Inertial Systems. Ekinox Series TACTICAL GRADE MEMS. Motion Sensing & Navigation IMU AHRS MRU INS VG Ekinox Series TACTICAL GRADE MEMS Inertial Systems IMU AHRS MRU INS VG ITAR Free 0.05 RMS Motion Sensing & Navigation AEROSPACE GROUND MARINE EKINOX SERIES R&D specialists usually compromise between high

More information

Hardware System for Unmanned Surface Vehicle Using IPC Xiang Shi 1, Shiming Wang 1, a, Zhe Xu 1, Qingyi He 1

Hardware System for Unmanned Surface Vehicle Using IPC Xiang Shi 1, Shiming Wang 1, a, Zhe Xu 1, Qingyi He 1 Advanced Materials Research Online: 2014-06-25 ISSN: 1662-8985, Vols. 971-973, pp 507-510 doi:10.4028/www.scientific.net/amr.971-973.507 2014 Trans Tech Publications, Switzerland Hardware System for Unmanned

More information

Advancing Underwater Acoustic Communication for Autonomous Distributed Networks via Sparse Channel Sensing, Coding, and Navigation Support

Advancing Underwater Acoustic Communication for Autonomous Distributed Networks via Sparse Channel Sensing, Coding, and Navigation Support DISTRIBUTION STATEMENT A: Approved for public release; distribution is unlimited. Advancing Underwater Acoustic Communication for Autonomous Distributed Networks via Sparse Channel Sensing, Coding, and

More information

MarineSIM : Robot Simulation for Marine Environments

MarineSIM : Robot Simulation for Marine Environments MarineSIM : Robot Simulation for Marine Environments P.G.C.Namal Senarathne, Wijerupage Sardha Wijesoma,KwangWeeLee, Bharath Kalyan, Moratuwage M.D.P, Nicholas M. Patrikalakis, Franz S. Hover School of

More information

An Ultrasonic Sensor Based Low-Power Acoustic Modem for Underwater Communication in Underwater Wireless Sensor Networks

An Ultrasonic Sensor Based Low-Power Acoustic Modem for Underwater Communication in Underwater Wireless Sensor Networks An Ultrasonic Sensor Based Low-Power Acoustic Modem for Underwater Communication in Underwater Wireless Sensor Networks Heungwoo Nam and Sunshin An Computer Network Lab., Dept. of Electronics Engineering,

More information

TEAM AERO-I TEAM AERO-I JOURNAL PAPER DELHI TECHNOLOGICAL UNIVERSITY Journal paper for IARC 2014

TEAM AERO-I TEAM AERO-I JOURNAL PAPER DELHI TECHNOLOGICAL UNIVERSITY Journal paper for IARC 2014 TEAM AERO-I TEAM AERO-I JOURNAL PAPER DELHI TECHNOLOGICAL UNIVERSITY DELHI TECHNOLOGICAL UNIVERSITY Journal paper for IARC 2014 2014 IARC ABSTRACT The paper gives prominence to the technical details of

More information

Team Kanaloa: research initiatives and the Vertically Integrated Project (VIP) development paradigm

Team Kanaloa: research initiatives and the Vertically Integrated Project (VIP) development paradigm Additive Manufacturing Renewable Energy and Energy Storage Astronomical Instruments and Precision Engineering Team Kanaloa: research initiatives and the Vertically Integrated Project (VIP) development

More information

Applications. > > Oil & Gas. > > RoVs and auvs. > > Oceanography. > > Monitoring stations. > > Seismic. > > Networks and relay chains

Applications. > > Oil & Gas. > > RoVs and auvs. > > Oceanography. > > Monitoring stations. > > Seismic. > > Networks and relay chains Underwater acoustic Modems EvoLogics S2CR - series underwater acoustic modems provide full-duplex digital communication delivering an excellent performance, resistant to the challenges of the dynamic subsea

More information

HAND GESTURE CONTROLLED ROBOT USING ARDUINO

HAND GESTURE CONTROLLED ROBOT USING ARDUINO HAND GESTURE CONTROLLED ROBOT USING ARDUINO Vrushab Sakpal 1, Omkar Patil 2, Sagar Bhagat 3, Badar Shaikh 4, Prof.Poonam Patil 5 1,2,3,4,5 Department of Instrumentation Bharati Vidyapeeth C.O.E,Kharghar,Navi

More information

The Oil & Gas Industry Requirements for Marine Robots of the 21st century

The Oil & Gas Industry Requirements for Marine Robots of the 21st century The Oil & Gas Industry Requirements for Marine Robots of the 21st century www.eninorge.no Laura Gallimberti 20.06.2014 1 Outline Introduction: fast technology growth Overview underwater vehicles development

More information

USBL positioning and communication SyStEmS. product information GUidE

USBL positioning and communication SyStEmS. product information GUidE USBL positioning and communication SyStEmS product information GUidE evologics s2c R usbl - series underwater positioning and communication systems EvoLogics S2CR USBL is a series of combined positioning

More information

ARDUINO BASED CALIBRATION OF AN INERTIAL SENSOR IN VIEW OF A GNSS/IMU INTEGRATION

ARDUINO BASED CALIBRATION OF AN INERTIAL SENSOR IN VIEW OF A GNSS/IMU INTEGRATION Journal of Young Scientist, Volume IV, 2016 ISSN 2344-1283; ISSN CD-ROM 2344-1291; ISSN Online 2344-1305; ISSN-L 2344 1283 ARDUINO BASED CALIBRATION OF AN INERTIAL SENSOR IN VIEW OF A GNSS/IMU INTEGRATION

More information

Semi-Autonomous Parking for Enhanced Safety and Efficiency

Semi-Autonomous Parking for Enhanced Safety and Efficiency Technical Report 105 Semi-Autonomous Parking for Enhanced Safety and Efficiency Sriram Vishwanath WNCG June 2017 Data-Supported Transportation Operations & Planning Center (D-STOP) A Tier 1 USDOT University

More information

Introducing the Quadrotor Flying Robot

Introducing the Quadrotor Flying Robot Introducing the Quadrotor Flying Robot Roy Brewer Organizer Philadelphia Robotics Meetup Group August 13, 2009 What is a Quadrotor? A vehicle having 4 rotors (propellers) at each end of a square cross

More information

Modeling and Evaluation of Bi-Static Tracking In Very Shallow Water

Modeling and Evaluation of Bi-Static Tracking In Very Shallow Water Modeling and Evaluation of Bi-Static Tracking In Very Shallow Water Stewart A.L. Glegg Dept. of Ocean Engineering Florida Atlantic University Boca Raton, FL 33431 Tel: (954) 924 7241 Fax: (954) 924-7270

More information

FTSP Power Characterization

FTSP Power Characterization 1. Introduction FTSP Power Characterization Chris Trezzo Tyler Netherland Over the last few decades, advancements in technology have allowed for small lowpowered devices that can accomplish a multitude

More information

Testing Autonomous Hover Algorithms Using a Quad rotor Helicopter Test Bed

Testing Autonomous Hover Algorithms Using a Quad rotor Helicopter Test Bed Testing Autonomous Hover Algorithms Using a Quad rotor Helicopter Test Bed In conjunction with University of Washington Distributed Space Systems Lab Justin Palm Andy Bradford Andrew Nelson Milestone One

More information

Smart-M3-Based Robot Interaction in Cyber-Physical Systems

Smart-M3-Based Robot Interaction in Cyber-Physical Systems FRUCT 16, Oulu, Finland October 30, 2014 Smart-M3-Based Robot Interaction in Cyber-Physical Systems Nikolay Teslya *, Sergey Savosin * * St. Petersburg Institute for Informatics and Automation of the Russian

More information

Attack on the drones. Vectors of attack on small unmanned aerial vehicles Oleg Petrovsky / VB2015 Prague

Attack on the drones. Vectors of attack on small unmanned aerial vehicles Oleg Petrovsky / VB2015 Prague Attack on the drones Vectors of attack on small unmanned aerial vehicles Oleg Petrovsky / VB2015 Prague Google trends Google trends This is my drone. There are many like it, but this one is mine. Majority

More information

School of Surveying & Spatial Information Systems, UNSW, Sydney, Australia

School of Surveying & Spatial Information Systems, UNSW, Sydney, Australia Development of an Unmanned Aerial Vehicle Platform Using Multisensor Navigation Technology School of Surveying & Spatial Information Systems, UNSW, Sydney, Australia Gang Sun 1,2, Jiawei Xie 1, Yong Li

More information

LBL POSITIONING AND COMMUNICATION SYSTEMS PRODUCT INFORMATION GUIDE

LBL POSITIONING AND COMMUNICATION SYSTEMS PRODUCT INFORMATION GUIDE LBL POSITIONING AND COMMUNICATION SYSTEMS PRODUCT INFORMATION GUIDE EvoLogics S2C LBL Underwater Positioning and Communication Systems EvoLogics LBL systems bring the benefi ts of long baseline (LBL) acoustic

More information

The Next Generation Design of Autonomous MAV Flight Control System SmartAP

The Next Generation Design of Autonomous MAV Flight Control System SmartAP The Next Generation Design of Autonomous MAV Flight Control System SmartAP Kirill Shilov Department of Aeromechanics and Flight Engineering Moscow Institute of Physics and Technology 16 Gagarina st, Zhukovsky,

More information

2006 CCRTS THE STATE OF THE ART AND THE STATE OF THE PRACTICE. Network on Target: Remotely Configured Adaptive Tactical Networks. C2 Experimentation

2006 CCRTS THE STATE OF THE ART AND THE STATE OF THE PRACTICE. Network on Target: Remotely Configured Adaptive Tactical Networks. C2 Experimentation 2006 CCRTS THE STATE OF THE ART AND THE STATE OF THE PRACTICE Network on Target: Remotely Configured Adaptive Tactical Networks C2 Experimentation Alex Bordetsky Eugene Bourakov Center for Network Innovation

More information

Ranger USBL Acoustic Positioning System for DP Reference and Survey

Ranger USBL Acoustic Positioning System for DP Reference and Survey Acoustic Positioning System for DP Reference and Survey cc 545000m N 544990m 544980m 544970m 6027910m 6027900m W 6027890m 6027880m S Contents Introduction 01 Ranger USBL System Overview 02 Ranger USBL

More information

Experiment on signal filter combinations for the analysis of information from inertial measurement units in AOCS

Experiment on signal filter combinations for the analysis of information from inertial measurement units in AOCS Journal of Physics: Conference Series PAPER OPEN ACCESS Experiment on signal filter combinations for the analysis of information from inertial measurement units in AOCS To cite this article: Maurício N

More information

Advancing Underwater Acoustic Communication for Autonomous Distributed Networks via Sparse Channel Sensing, Coding, and Navigation Support

Advancing Underwater Acoustic Communication for Autonomous Distributed Networks via Sparse Channel Sensing, Coding, and Navigation Support DISTRIBUTION STATEMENT A. Approved for public release; distribution is unlimited. Advancing Underwater Acoustic Communication for Autonomous Distributed Networks via Sparse Channel Sensing, Coding, and

More information

MIMO Transceiver Systems on AUVs

MIMO Transceiver Systems on AUVs MIMO Transceiver Systems on AUVs Mohsen Badiey 107 Robinson Hall College of Marine and Earth Studies, phone: (302) 831-3687 fax: (302) 831-6521 email: badiey@udel.edu Aijun Song 114 Robinson Hall College

More information

ARCHITECTURE AND MODEL OF DATA INTEGRATION BETWEEN MANAGEMENT SYSTEMS AND AGRICULTURAL MACHINES FOR PRECISION AGRICULTURE

ARCHITECTURE AND MODEL OF DATA INTEGRATION BETWEEN MANAGEMENT SYSTEMS AND AGRICULTURAL MACHINES FOR PRECISION AGRICULTURE ARCHITECTURE AND MODEL OF DATA INTEGRATION BETWEEN MANAGEMENT SYSTEMS AND AGRICULTURAL MACHINES FOR PRECISION AGRICULTURE W. C. Lopes, R. R. D. Pereira, M. L. Tronco, A. J. V. Porto NepAS [Center for Teaching

More information

Multidisciplinary Development of an Autonomous Underwater Vehicle: Navigation & Spatial Awareness

Multidisciplinary Development of an Autonomous Underwater Vehicle: Navigation & Spatial Awareness Multidisciplinary Development of an Autonomous Underwater Vehicle: Navigation & Spatial Awareness Francisco Pastrana, Zakaria Daud, Michael Hix & Jonathan Jaworski, Embry Riddle Aeronautical University

More information

Autonomous Underwater Vehicle Navigation.

Autonomous Underwater Vehicle Navigation. Autonomous Underwater Vehicle Navigation. We are aware that electromagnetic energy cannot propagate appreciable distances in the ocean except at very low frequencies. As a result, GPS-based and other such

More information

AUV Self-Localization Using a Tetrahedral Array and Passive Acoustics

AUV Self-Localization Using a Tetrahedral Array and Passive Acoustics AUV Self-Localization Using a Tetrahedral Array and Passive Acoustics Nicholas R. Rypkema Erin M. Fischell Henrik Schmidt Background - Motivation Motivation: Accurate localization for miniature, low-cost

More information

SAUC-E 2010 Journal Paper ENSIETA

SAUC-E 2010 Journal Paper ENSIETA SAUC-E 2010 Journal Paper ENSIETA Fabrice LE BARS, Jan SLIWKA, Luc JAULIN et al. SAUC-E 2010 Journal Paper ENSIETA 2 CONTENT I. EXECUTIVE SUMMARY... 3 II. INTRODUCTION... 4 III. PHYSICAL DESCRIPTION...

More information

OughtToPilot. Project Report of Submission PC128 to 2008 Propeller Design Contest. Jason Edelberg

OughtToPilot. Project Report of Submission PC128 to 2008 Propeller Design Contest. Jason Edelberg OughtToPilot Project Report of Submission PC128 to 2008 Propeller Design Contest Jason Edelberg Table of Contents Project Number.. 3 Project Description.. 4 Schematic 5 Source Code. Attached Separately

More information

Underwater GPS User Manual

Underwater GPS User Manual Underwater GPS Document number W-DN-17002-3 Project Classification - Rev Prepared by Checked by Approved by Short description 1 2017-08-03 T. Trøite O. Skisland T. Trøite Initial 2 2017-08-04 T. Trøite

More information

Energy Consumption and Latency Analysis for Wireless Multimedia Sensor Networks

Energy Consumption and Latency Analysis for Wireless Multimedia Sensor Networks Energy Consumption and Latency Analysis for Wireless Multimedia Sensor Networks Alvaro Pinto, Zhe Zhang, Xin Dong, Senem Velipasalar, M. Can Vuran, M. Cenk Gursoy Electrical Engineering Department, University

More information

Flight control Set and Kit

Flight control Set and Kit Flight control Set and Kit Quick Start Guide For MegaPirate NG Version 1.2 Thanks for choosing AirStudio flight control electronics. We have created it based on best-in-class software, hardware and our

More information

SENLUTION Miniature Angular & Heading Reference System The World s Smallest Mini-AHRS

SENLUTION Miniature Angular & Heading Reference System The World s Smallest Mini-AHRS SENLUTION Miniature Angular & Heading Reference System The World s Smallest Mini-AHRS MotionCore, the smallest size AHRS in the world, is an ultra-small form factor, highly accurate inertia system based

More information

Applications of iusbl Technology overview

Applications of iusbl Technology overview Applications of iusbl Technology overview Tom Bennetts Project Manager Summary 1. What is iusbl and its target applications 2. Advantages of iusbl and sample data 3. Technical hurdles and Calibration methods

More information

Hardware in the Loop Simulation for Unmanned Aerial Vehicles

Hardware in the Loop Simulation for Unmanned Aerial Vehicles NATIONAL 1 AEROSPACE LABORATORIES BANGALORE-560 017 INDIA CSIR-NAL Hardware in the Loop Simulation for Unmanned Aerial Vehicles Shikha Jain Kamali C Scientist, Flight Mechanics and Control Division National

More information

OS3D-FG MINIATURE ATTITUDE & HEADING REFERENCE SYSTEM MINIATURE 3D ORIENTATION SENSOR OS3D-P. Datasheet Rev OS3D-FG Datasheet rev. 2.

OS3D-FG MINIATURE ATTITUDE & HEADING REFERENCE SYSTEM MINIATURE 3D ORIENTATION SENSOR OS3D-P. Datasheet Rev OS3D-FG Datasheet rev. 2. OS3D-FG OS3D-FG MINIATURE ATTITUDE & HEADING REFERENCE SYSTEM MINIATURE 3D ORIENTATION SENSOR OS3D-P Datasheet Rev. 2.0 1 The Inertial Labs OS3D-FG is a multi-purpose miniature 3D orientation sensor Attitude

More information

A Survey on Underwater Sensor Networks Localization Techniques

A Survey on Underwater Sensor Networks Localization Techniques International Journal of Engineering Research and Development eissn : 2278-067X, pissn : 2278-800X, www.ijerd.com Volume 4, Issue 11 (November 2012), PP. 01-06 A Survey on Underwater Sensor Networks Localization

More information

Inertial Sensors. Ellipse Series MINIATURE HIGH PERFORMANCE. Navigation, Motion & Heave Sensing IMU AHRS MRU INS VG

Inertial Sensors. Ellipse Series MINIATURE HIGH PERFORMANCE. Navigation, Motion & Heave Sensing IMU AHRS MRU INS VG Ellipse Series MINIATURE HIGH PERFORMANCE Inertial Sensors IMU AHRS MRU INS VG ITAR Free 0.2 RMS Navigation, Motion & Heave Sensing ELLIPSE SERIES sets up new standard for miniature and cost-effective

More information

Hopper Spacecraft Simulator. Billy Hau and Brian Wisniewski

Hopper Spacecraft Simulator. Billy Hau and Brian Wisniewski Hopper Spacecraft Simulator Billy Hau and Brian Wisniewski Agenda Introduction Flight Dynamics Hardware Design Avionics Control System Future Works Introduction Mission Overview Collaboration with Penn

More information

Underwater GPS User Manual

Underwater GPS User Manual Underwater GPS Document number W-DN-17002-2 Project Classification - Rev Prepared by Checked by Approved by Short description 1 2017-08-03 O. Skisland Initial 2 O. Skisland Minor changes References [1]

More information

Towards A Practical Multicarrier Modem for Underwater Telemetry and Distributed Networks

Towards A Practical Multicarrier Modem for Underwater Telemetry and Distributed Networks Towards A Practical Multicarrier Modem for Underwater Telemetry and Distributed Networks Dr. Shengli Zhou Underwater Sensor Network Laboratory, University of Connecticut August 16, 2012 The success of

More information

Lock Cracker S. Lust, E. Skjel, R. LeBlanc, C. Kim

Lock Cracker S. Lust, E. Skjel, R. LeBlanc, C. Kim Lock Cracker S. Lust, E. Skjel, R. LeBlanc, C. Kim Abstract - This project utilized Eleven Engineering s XInC2 development board to control several peripheral devices to open a standard 40 digit combination

More information

Underwater Communication in 2.4 Ghz ISM Frequency Band for Submarines

Underwater Communication in 2.4 Ghz ISM Frequency Band for Submarines Underwater Communication in 2.4 Ghz ISM Frequency Band for Submarines S.Arulmozhi 1, M.Ashokkumar 2 PG Scholar, Department of ECE, Adhiyamaan College of Engineering, Hosur, Tamilnadu, India 1 Asst. Professor,

More information

Design and Control of a Self-Balancing Autonomous Underwater Vehicle with Vision and Detection Capabilities

Design and Control of a Self-Balancing Autonomous Underwater Vehicle with Vision and Detection Capabilities Journal of Marine Science: Research & Development Journal of Marine Science: Research & Development Jebelli et al., J Marine Sci Res Dev 2018, 8:1 DOI: 10.4172/2155-9910.1000245 Research Review Article

More information

CMPS09 - Tilt Compensated Compass Module

CMPS09 - Tilt Compensated Compass Module Introduction The CMPS09 module is a tilt compensated compass. Employing a 3-axis magnetometer and a 3-axis accelerometer and a powerful 16-bit processor, the CMPS09 has been designed to remove the errors

More information

Development of a MATLAB Data Acquisition and Control Toolbox for BASIC Stamp Microcontrollers

Development of a MATLAB Data Acquisition and Control Toolbox for BASIC Stamp Microcontrollers Chapter 4 Development of a MATLAB Data Acquisition and Control Toolbox for BASIC Stamp Microcontrollers 4.1. Introduction Data acquisition and control boards, also known as DAC boards, are used in virtually

More information

Pocket Passive SONAR

Pocket Passive SONAR Pocket Passive SONAR Jacob Easterling, Eric M. Schwartz Department of Electrical and Computer Engineering University of Florida 571 Gale Lemerand Drive Gainesville, Florida 32611 jeasterling@ufl.edu, ems@ufl.edu

More information

Peripheral Link Driver for ADSP In Embedded Control Application

Peripheral Link Driver for ADSP In Embedded Control Application Peripheral Link Driver for ADSP-21992 In Embedded Control Application Hany Ferdinando Jurusan Teknik Elektro Universitas Kristen Petra Siwalankerto 121-131 Surabaya 60236 Phone: +62 31 8494830, fax: +62

More information

Blair. Ballard. MIT Adviser: Art Baggeroer. WHOI Adviser: James Preisig. Ballard

Blair. Ballard. MIT Adviser: Art Baggeroer. WHOI Adviser: James Preisig. Ballard Are Acoustic Communications the Right Answer? bjblair@ @mit.edu April 19, 2007 WHOI Adviser: James Preisig MIT Adviser: Art Baggeroer 1 Background BS in Electrical and Co omputer Engineering, Cornell university

More information

Inertial Sensors. Ellipse Series MINIATURE HIGH PERFORMANCE. Navigation, Motion & Heave Sensing IMU AHRS MRU INS VG

Inertial Sensors. Ellipse Series MINIATURE HIGH PERFORMANCE. Navigation, Motion & Heave Sensing IMU AHRS MRU INS VG Ellipse Series MINIATURE HIGH PERFORMANCE Inertial Sensors IMU AHRS MRU INS VG ITAR Free 0.1 RMS Navigation, Motion & Heave Sensing ELLIPSE SERIES sets up new standard for miniature and cost-effective

More information

QUADROTOR ROLL AND PITCH STABILIZATION USING SYSTEM IDENTIFICATION BASED REDESIGN OF EMPIRICAL CONTROLLERS

QUADROTOR ROLL AND PITCH STABILIZATION USING SYSTEM IDENTIFICATION BASED REDESIGN OF EMPIRICAL CONTROLLERS QUADROTOR ROLL AND PITCH STABILIZATION USING SYSTEM IDENTIFICATION BASED REDESIGN OF EMPIRICAL CONTROLLERS ANIL UFUK BATMAZ 1, a, OVUNC ELBIR 2,b and COSKU KASNAKOGLU 3,c 1,2,3 Department of Electrical

More information

Wireless Broadband Solutions for Autonomous Ground Vehicles

Wireless Broadband Solutions for Autonomous Ground Vehicles Wireless Broadband Solutions for Autonomous Ground Vehicles State-of-the-art wireless MIMO for Command and Control + long range video streaming 2019 Doodle Labs. All rights reserved. 1 Wireless Communication

More information

NAVY SATELLITE COMMUNICATIONS

NAVY SATELLITE COMMUNICATIONS NAVY SATELLITE COMMUNICATIONS Item Type text; Proceedings Authors Captain Newell, John W. Publisher International Foundation for Telemetering Journal International Telemetering Conference Proceedings Rights

More information

Robots at Work The growing role of robotic systems in the Oceans and Subsea Engineering. David Brookes Senior Advisor, Upstream Engineering, BP

Robots at Work The growing role of robotic systems in the Oceans and Subsea Engineering. David Brookes Senior Advisor, Upstream Engineering, BP Robots at Work The growing role of robotic systems in the Oceans and Subsea Engineering David Brookes Senior Advisor, Upstream Engineering, BP Synopsis ROV s History Current Capabilities and Examples AUV

More information

Progress Report. Mohammadtaghi G. Poshtmashhadi. Supervisor: Professor António M. Pascoal

Progress Report. Mohammadtaghi G. Poshtmashhadi. Supervisor: Professor António M. Pascoal Progress Report Mohammadtaghi G. Poshtmashhadi Supervisor: Professor António M. Pascoal OceaNet meeting presentation April 2017 2 Work program Main Research Topic Autonomous Marine Vehicle Control and

More information

Design of Removable Guardrail System Based on ZigBee Network

Design of Removable Guardrail System Based on ZigBee Network 2016 International Conference on Wireless Communication and Network Engineering (WCNE 2016) ISBN: 978-1-60595-403-5 Design of Removable Guardrail System Based on ZigBee Network Long CHENG 1,2,*, Li ZHANG

More information

Acoustic positioning system for compact underwater vehicle

Acoustic positioning system for compact underwater vehicle Acoustic positioning system for compact underwater vehicle Kosei Shimoo and Yutaka Nagashima Department of Electrical and Electronic Engineering Sasebo National College of Technology 1-1 Okishin-machi,

More information

al T TD ) ime D Faamily Products The RTD Family of products offers a full suite of highprecision GPS sensor positioning and navigation solutions for:

al T TD ) ime D Faamily Products The RTD Family of products offers a full suite of highprecision GPS sensor positioning and navigation solutions for: Reeal ynnamics al T amics (R TD ) ime D RTD) Time Dy Faamily mily ooff P roducts Products The RTD Family of products offers a full suite of highprecision GPS sensor positioning and navigation solutions

More information

Hybrid system using both USBL and LBL for shallow waters

Hybrid system using both USBL and LBL for shallow waters OI2013 Underwater Positioning & Communication Hybrid system using both USBL and LBL for shallow waters Nicolas LARUELLE Sales Manager at OSEAN September 4th,2013 OI2013 Page 1 OVERVIEW SPECIFICATIONS PRINCIPLES

More information

Android Phone Based Assistant System for Handicapped/Disabled/Aged People

Android Phone Based Assistant System for Handicapped/Disabled/Aged People IJIRST International Journal for Innovative Research in Science & Technology Volume 3 Issue 10 March 2017 ISSN (online): 2349-6010 Android Phone Based Assistant System for Handicapped/Disabled/Aged People

More information

AUTONOMOUS UNDERWATER VEHICLE Introductory Session. January 07, 2017 IITK

AUTONOMOUS UNDERWATER VEHICLE Introductory Session. January 07, 2017 IITK AUTONOMOUS UNDERWATER VEHICLE Introductory Session January 07, 2017 IITK Purpose of an AUV Pluto Plus AUV Remus AUV Battlespace Preparation AUV Cornell AUV: Gemini COMMERCIAL Maps of Seafloor Building

More information

University of Toronto. Companion Robot Security. ECE1778 Winter Wei Hao Chang Apper Alexander Hong Programmer

University of Toronto. Companion Robot Security. ECE1778 Winter Wei Hao Chang Apper Alexander Hong Programmer University of Toronto Companion ECE1778 Winter 2015 Creative Applications for Mobile Devices Wei Hao Chang Apper Alexander Hong Programmer April 9, 2015 Contents 1 Introduction 3 1.1 Problem......................................

More information

USBL positioning and communication systems. Applications

USBL positioning and communication systems. Applications USBL positioning and communication systems Offering a powerful USBL transceiver functionality with full benefits of an S2C technology communication link Applications Positioning of offshore equipment >

More information

III. MATERIAL AND COMPONENTS USED

III. MATERIAL AND COMPONENTS USED Prototype Development of a Smartphone- Controlled Robotic Vehicle with Pick- Place Capability Dheeraj Sharma Electronics and communication department Gian Jyoti Institute Of Engineering And Technology,

More information

Recent Advances and Challenges in Underwater Sensor Networks - Survey

Recent Advances and Challenges in Underwater Sensor Networks - Survey Recent Advances and Challenges in Underwater Sensor Networks - Survey S.Prince Sahaya Brighty Assistant Professor, Department of CSE Sri Ramakrishna Engineering College Coimbatore. Brindha.S.J. II Year,

More information

Team S.S. Minnow RoboBoat 2015

Team S.S. Minnow RoboBoat 2015 1 Team RoboBoat 2015 Abigail Butka Daytona Beach Homeschoolers Palm Coast Florida USA butkaabby872@gmail.com Nick Serle Daytona Beach Homeschoolers Flagler Beach, Florida USA Abstract This document describes

More information

Inertial Navigation System

Inertial Navigation System Apogee Marine Series ULTIMATE ACCURACY MEMS Inertial Navigation System INS MRU AHRS ITAR Free 0.005 RMS Navigation, Motion & Heave Sensing APOGEE SERIES makes high accuracy affordable for all surveying

More information

Development of a Distributed Multi-MCU Based Flight Control System for Unmanned Aerial Vehicle

Development of a Distributed Multi-MCU Based Flight Control System for Unmanned Aerial Vehicle Journal of Applied Science and Engineering, Vol. 18, No. 3, pp. 251 258 (2015) DOI: 10.6180/jase.2015.18.3.05 Development of a Distributed Multi-MCU Based Flight Control System for Unmanned Aerial Vehicle

More information

IMU: Get started with Arduino and the MPU 6050 Sensor!

IMU: Get started with Arduino and the MPU 6050 Sensor! 1 of 5 16-3-2017 15:17 IMU Interfacing Tutorial: Get started with Arduino and the MPU 6050 Sensor! By Arvind Sanjeev, Founder of DIY Hacking Arduino MPU 6050 Setup In this post, I will be reviewing a few

More information

Advances in Antenna Measurement Instrumentation and Systems

Advances in Antenna Measurement Instrumentation and Systems Advances in Antenna Measurement Instrumentation and Systems Steven R. Nichols, Roger Dygert, David Wayne MI Technologies Suwanee, Georgia, USA Abstract Since the early days of antenna pattern recorders,

More information

DOWNLOAD OR READ : ADVANCES IN UNDERWATER TECHNOLOGY OCEAN SCIENCE AND OFFSHORE ENGINEERING OFFSHORE SITE INVESTIGATIO PDF EBOOK EPUB MOBI

DOWNLOAD OR READ : ADVANCES IN UNDERWATER TECHNOLOGY OCEAN SCIENCE AND OFFSHORE ENGINEERING OFFSHORE SITE INVESTIGATIO PDF EBOOK EPUB MOBI DOWNLOAD OR READ : ADVANCES IN UNDERWATER TECHNOLOGY OCEAN SCIENCE AND OFFSHORE ENGINEERING OFFSHORE SITE INVESTIGATIO PDF EBOOK EPUB MOBI Page 1 Page 2 investigatio advances in underwater technology pdf

More information

Programming and Interfacing

Programming and Interfacing AtmelAVR Microcontroller Primer: Programming and Interfacing Second Edition f^r**t>*-**n*c contents Preface xv AtmelAVRArchitecture Overview 1 1.1 ATmegal64 Architecture Overview 1 1.1.1 Reduced Instruction

More information

Low cost underwater exploration vehicle

Low cost underwater exploration vehicle PROJECT N 36 Low cost underwater exploration vehicle David O Brien-Møller European School Brussels III Boulevard du Triomphe 135, 1050 Ixelles, Belgique S6 ENA Abstract Key words: Under Water robot, independent

More information

Computer Networks II Advanced Features (T )

Computer Networks II Advanced Features (T ) Computer Networks II Advanced Features (T-110.5111) Wireless Sensor Networks, PhD Postdoctoral Researcher DCS Research Group For classroom use only, no unauthorized distribution Wireless sensor networks:

More information

Distributed Virtual Environments!

Distributed Virtual Environments! Distributed Virtual Environments! Introduction! Richard M. Fujimoto! Professor!! Computational Science and Engineering Division! College of Computing! Georgia Institute of Technology! Atlanta, GA 30332-0765,

More information

Design of a Remote-Cockpit for small Aerospace Vehicles

Design of a Remote-Cockpit for small Aerospace Vehicles Design of a Remote-Cockpit for small Aerospace Vehicles Muhammad Faisal, Atheel Redah, Sergio Montenegro Universität Würzburg Informatik VIII, Josef-Martin Weg 52, 97074 Würzburg, Germany Phone: +49 30

More information

Randomized Motion Planning for Groups of Nonholonomic Robots

Randomized Motion Planning for Groups of Nonholonomic Robots Randomized Motion Planning for Groups of Nonholonomic Robots Christopher M Clark chrisc@sun-valleystanfordedu Stephen Rock rock@sun-valleystanfordedu Department of Aeronautics & Astronautics Stanford University

More information

Navigation of an Autonomous Underwater Vehicle in a Mobile Network

Navigation of an Autonomous Underwater Vehicle in a Mobile Network Navigation of an Autonomous Underwater Vehicle in a Mobile Network Nuno Santos, Aníbal Matos and Nuno Cruz Faculdade de Engenharia da Universidade do Porto Instituto de Sistemas e Robótica - Porto Rua

More information

James Bellingham. Marine Robotics

James Bellingham. Marine Robotics James Bellingham Marine Robotics Robotic systems are transforming the ocean sciences. Marine Robotics - Teleoperation In the 1990s, WHOI was one of a few organizations with deep-diving Remotely Operated

More information

Synthesis of acoustic images of underwater targets

Synthesis of acoustic images of underwater targets FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO Synthesis of acoustic images of underwater targets Duarte Nuno Reimão Borges Lopes Silva PREPARATION FOR THE MSC DISSERTATION Master in Electrical and Computers

More information

Heterogeneous Control of Small Size Unmanned Aerial Vehicles

Heterogeneous Control of Small Size Unmanned Aerial Vehicles Magyar Kutatók 10. Nemzetközi Szimpóziuma 10 th International Symposium of Hungarian Researchers on Computational Intelligence and Informatics Heterogeneous Control of Small Size Unmanned Aerial Vehicles

More information