Nanyang Technological University

Slides:



Advertisements
Similar presentations
Lokotrack ST352 Presentation
Advertisements

3D Mobile Mapping Dave Henderson Topcon Positioning Systems
LabView Basics.
Longin Jan Latecki Zygmunt Pizlo Yunfeng Li Temple UniversityPurdue University Project Members at Temple University: Yinfei Yang, Matt Munin, Kaif Brown,
MASKS © 2004 Invitation to 3D vision Lecture 11 Vision-based Landing of an Unmanned Air Vehicle.
Design Review Presentation Lost Caf é 66. Introduction of Team Team Leader: Arthur Phanphengdy Members: Quincy Quach Kang Lu Jackson Ng Team Name: Lost.
Computerized Labyrinth Solver The board-game ‘Labyrinth’ traditionally uses two manual controls to navigate a marble through a maze. This project proposes.
EIGHTH GRADE ROBOTICS KITTATINNY REGIONAL HIGH SCHOOL MR. SHEA Introduction to Robotics Day4.
Design and Implementation of Metallic Waste Collection Robot
June 12, 2001 Jeong-Su Han An Autonomous Vehicle for People with Motor Disabilities by G. Bourhis, O.Horn, O.Habert and A. Pruski Paper Review.
SHARATH. INTRODUCTION HARDWARE DESCRIPTION OVERVIEW OF THE SYSTEM TESTING AND EVALUATION CONCLUSION.
IMPLEMENTATION ISSUES REGARDING A 3D ROBOT – BASED LASER SCANNING SYSTEM Theodor Borangiu, Anamaria Dogar, Alexandru Dumitrache University Politehnica.
Construction and Motion control of a mobile robot using Visual Roadmap
1 Project Name Solar Sail Project Proposal February 7, 2007 Megan Williams (Team Lead) Eric Blake Jon Braam Raymond Haremza Michael Hiti Kory Jenkins Daniel.
Autonomous Surface Navigation Platform Michael Baxter Angel Berrocal Brandon Groff.
Constraints-based Motion Planning for an Automatic, Flexible Laser Scanning Robotized Platform Th. Borangiu, A. Dogar, A. Dumitrache University Politehnica.
Development of Control for Multiple Autonomous Surface Vehicles (ASV) Co-Leaders: Forrest Walen, Justyn Sterritt Team Members: Andrea Dargie, Paul Willis,
University of Maryland Department of Civil & Environmental Engineering By G.L. Chang, M.L. Franz, Y. Liu, Y. Lu & R. Tao BACKGROUND SYSTEM DESIGN DATA.
Vision-based Landing of an Unmanned Air Vehicle
WEEK 8: WEB-ASSISTED OBJECT DETECTION ALEJANDRO TORROELLA & AMIR R. ZAMIR.
Sérgio Ronaldo Barros dos Santos (ITA-Brazil)
Robot sensors MVRT 2010 – 2011 season. Analog versus Digital Analog Goes from 0 to 254 Numerous values Similar to making waves because there are not sudden.
Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Bayesian Multiple Target Tracking in Forward Scan Sonar.
Hardware Sponsors National Aeronautics and Space Administration (NASA) NASA Goddard Space Flight Center (GSFC) NASA Goddard Institute for Space Studies.
LIDAR LIght Detection And Ranging What can you measure with LIDAR? distance speed rotation chemical composition and concentration of a remote target, which.
Pool Player Bot Final Presentation Jiaying Zhang Mechanical Engineering.
Casey Smith Doug Ritchie Fred Lloyd Michael Geary School of Electrical and Computer Engineering December 15, 2011 ECE 4007 Automated Speed Enforcement.
FUFO project Final report.
AUTOMATIC RAILWAY GATE CONTROLLING AND TRACK SWITCHING
Solar Panel Concepts Covered: Energy Transfer, Static/Kinetic Friction, Motor and Solar Panel Efficiency. Equations: F= ma, Solar Efficiency = Power Output/
ROBOTC Software EV3 Robot Workshop
Robot Project by Ahmad Shtaiyat Supervised by Dr. Salem Al-Agtash.
Submitted To: Submitted By: Seminar On ADAPTIVE CRUISE CONTROL.
ParkNet: Drive-by Sensing of Road-Side Parking Statistics Irfan Ullah Department of Information and Communication Engineering Myongji university, Yongin,
Introduction to Robots and the Mind - Sensors - Bert Wachsmuth & Michael Vigorito Seton Hall University.
3D Scanning Based on Computer Vision
Teng Wei and Xinyu Zhang
Electrical Engineer Responsibilities
Self-Navigation Robot Using 360˚ Sensor Array
NXT Mindstorms Kit Programming
Advanced Computer Graphics
Obstacle avoiding robot { pixel }
Signal and Image Processing Lab
doc.: IEEE <doc#>
Automatic Speed Control Using Distance Measurement By Single Camera
Electrical Engineer Responsibilities
AUTOMATIC SUN TRACKING SYSTEM
Design and Development of an Autonomous Surface Watercraft
Sound Source Verification
Speed Sensor Calibration
Introduction to Robots
Vision Based Motion Estimation for UAV Landing
Electrical Engineer Responsibilities
Review and Ideas for future Projects
Developing Artificial Intelligence in Robotics
fischertechnik® RoboPro Software for Gateway To Technology® RoboPro
Electrical Engineer Responsibilities
BC Science Connections 8
ADAPTIVE CRUISE CONTROL
Autonomous Cyber-Physical Systems: Autonomous Systems Software Stack
Fast and Robust Object Tracking with Adaptive Detection
Aaron Swenson Samuel Farnsworth Derek Stewart Craig Call.
TOWARDS A DESIRED TRANSPORT FUTURE: SAFE, SUFFICIENT AND AFFORDABLE
Autonomous Cyber-Physical Systems: Sensing
Robotic Vessels ROVs (robotically operated vehicles) help explore areas too difficult for man to reach For example: trenches, deep water Un-manned underwater.
UNDERWATER GLIDERS.
Comprehensive Design Review
Self-Adjusting Helmet
LEGO MINDSTORMS NXT PROGRAMMING
Presentation transcript:

Nanyang Technological University 2018 Maritime RobotX Nanyang Technological University

Introduction Unmanned Surface Vehicle (USV) has been deployed intensively in recent years both in research use and in military use. In research field, USV can be assigned to do ocean observation in replace of traditional methods, such as buoys, drifters and even human ship operation. Comparing with the traditional methods, the deployment of USV is low cost, efficient, easy to recover and energy saving. Also, the data collected is accurate, intensive and can cover many areas.

Hardware components Processing unit: Embedded PC, On shore PC Communication unit: Antenna, Access point Detection unit: Lidar, Camera-vision signal detection, Hydrophone- Acoustic signal detection Location and motion unit: GPS, IMU Motor controller: PLC Power supply and safety: Battery, Inverter, Emergency Stop Mechanical Fixture: Three Azimuth propellers

Control system Dynamic Positioning System Use propellers to provide forces against the environmental forces generated by wind, waves and currents, so that the ship remains at the required position on the sea level.

Control system Mechnical System Each propeller set is made of 2 servor motors. One controls the angle trough synchronous belt. Another one controls the RPM of propeller.

Control system System layout All motors controlled by PLC, which is controlled by the NUC. All motors controlled by PLC. Emergency stop and outputs also connected to the PLC. NUC Control Value Hardware Input Output Signal Status Signal PLC STOP M M M M M M Servor Motors

Point cloud of the surroundings Path planning Point cloud of the surroundings Generate 2D Costmap Path of vessel ROS navigation (Dijkstra‘s algorithm) PLC Data from GPS and IMU

Path planning Overview of ROS navigation Pointcloud from lidar Data from GPS and IMU

Vision Detection of Object of Interest 3D Coordinates of the Object of Interest Query on Images based on Lidar-Camera Calibration 25 classes Bounding Boxes of 25 Classes of Objects for RobotX 2018 tasks Calibrate the Lidar with cameras. Calibration is to compute the intrinsic and extrinsic matrix. After the calibration is completed, the projection from lidar to camera can be calculated from the intrinsic and extrinsic matrix. Detection of Object of Interest based on DL

Vision MobileNet + SSD Running on NUC or TX2 Object Detection based on Deep Learning Use deep learning for object detection. Use transfer learning to get a good performance model with little training data. When the object is detected, the object’s range, category, and score will be obtained. MobileNet + SSD Running on NUC or TX2

Task strategy Demonstrate Navigation and Control Use lidar to coordinate the positon of the start and end gate. Vision system are used to assist in recognizing the pairs of start gate and end gate. The system can determine the direction and create way points for the boat. The actual GPS data and orientation will feedback to system to determinate the differences between current way point and the calculated way points. The task is completed after the boat exit the end gate.

Task strategy Entrance and Exit Gates Close to the first gate and use a hydrophone to detect the frequency of the signal. Then determine the distance of the signal based on the energy of the signal. Choose the correct gate to enter, use the vision system and lidar to detect the location of the target. Plan path to circumnavigate the target. Use the same strategy to choose correct gate to leave.

Task strategy Avoid Obstacles Plan the path from the start point to the end point. Use the vision system and lidar to detect the location of the obstacle. Under the premise of reaching the end point, the boat can adjust the path in real time to avoid obstacles

Task strategy Find Totems Use the vision system to identify the totems and lidar to detect the location of the totems. Plan path to circumnavigate the correct totems in the correct direction.

Task strategy Scan the Code Dynamic positioning in front of the platform and scan the light bar with the vision system. Analyze the video and report the detected light sequence.

Task strategy Identify Symbols and Dock Identify the symbols with the vision system and detect the location of the symbols with lidar. Plan path to dock and exit the docking bay.

Task strategy Detect and Deliver There is a mechanical rod that extends out of the boat from the side. The ball is placed in a bottle. Dynamic positioning to move the rod to reach into the hole. Then the rod is rotated 180 degrees to make the ball fall.

THANKS