Autonomous Surface Vessel (ASV) – ΗΡΩΝ
The first phase of the project has been completed: An Autonomous Surface Vessel (ASV) has been developed and extensively tested with succeess. ΗΡΩΝ (ERON) is powered by electric thrusters. A new version of ERON is now under developed. This version is an Autonomous Rescue Vessel. The first prototype has been developed and tested.
This work is under development at the Robotics and Automated Systems Lab of Frederick University.
Start Date: September of 2015
NIREAS - An Educational Remotely Operated Vehicle (ROV)
NIREAS is an Arduino UNO based education under water robot for ages 10-15.
This work is under development at the Robotics and Automated Systems Lab of Frederick University and Ακαδημία Ρομποτικής (Akadimia Rompotikis).
Start Date: September of 2016
Small Remotely Operated Vehicle (ROV)
The ROV will have the abilities to be remotely controlled via a surface station and will give live video feedback using a HD tilt camera with wide-angle lens. The ROV houses six motors: four for forward and backward propulsion and two for vertical movement. The ROV is based on the Beaglebone Black controller. Custom made software is being developed that will allow remote control operation of the ROV.
The ROV is currently undergoing testing.
Start Date: September of 2014
All-Terrain Outdoor Mobile Robot for Surveillance
This 4 wheel drive robot is based on the Beaglebone Black single board computer. The robot houses a HD pan-tilt camera, a Wi-Fi transmitter/receiver, a series of sonar or laser distance sensors, a GPS receiver and more. It is controlled via Wi-Fi and is capable of sending back live video and other information. The system is currently undergoing tests.
Start Date: February of 2015
Portable Electronic Device for Measuring Sea Currents
This project is a request of Mr. Pavlos Kontides, the Cyprus Olympic champion in Sailing. The project's main objectives are: (a) measure automatically at fixed intervals the direction and speed of sea currents at several spots of the sailing track,(b) inform the sailors with the readings at real time and (c) establish a more accurate, more reliable, time-saving and simpler method, compared to the currently used one.
Several protyotypes have been developed and are currently tested by Mr. Kontides and his team.
Start Date: January of 2015
Robotic Models for Teaching Control Systems in Design and Technology Courses
This is a 2 year project in collaboration with the company Engino Toy Systems. The project developed a three-dimensional CAD application for students at the K12 level. This application allows students to present their ideas and to create virtual three-dimensional structures using virtual Engino Toy Systems contruction parts.
Funded: The Cyprus Research Promotion Foundation
Engino Robotics Platform (ERP) Controller
In collaboration with the company Engino Toy Systems, we developed a new robotic system as an extension to the Engino construction toy. The Engino Robotics Platform Controller is a control box intended for primary and early secondary education students. It is used to teach basic control, robotics and technology based courses. Along with the controller a series of external sensors have been developed that can be directly connected to the controller. The controller and the sensors allow students to build robots and other automated or interactive systems, using the Engino components.
The system consists of 2 parts: the Engino Robotics Platform (ERP) box with its peripherals (sensors, motors and LEDs) and the Engino Graphical Programming Interface (EGPI). The product is the result of three year’s research project funded by the Research Promotion Foundation (RPF) of Cyprus. The main objective of the ERP system is to provide effective tool not only for teaching robotics, control systems and technology course but also to be integrated as an instructional tool within the teaching and learning process, aiming to achieve instructional goals. The ERP system is suitable to be used by pre-primary to higher education students.
The system is currently manufactured and sold by Engino.
Funded: The Cyprus Research Promotion Foundation
VisiLogic: An Intelligent Tutorial for Teaching Logic Design
VisiLogic is a tutorial, designed to assist students in understanding Digital Logic Design. Particularly useful for studies involving Computers or Circuit Design. The VisiLogic interface is written in Java and uses an expert system that is written in C++ and Clips. The application utilizes an attractive user-friendly Graphical User Interface (GUI) to direct the students step-by-step through the process of learning Digital Logic Design. VisiLogic provides users with many options. The program includes teaching, testing and evaluation of the material that is presented. The material is presented in an entertaining, non-intimidating way, by using graphics and animation. The Logic Design classes of the University of Southern Mississippi and University of South Alabama have used this application in their classes.
Completed Date: 2006
VROBO: A Virtual Robotics Platform for use in Robotics Education and Research
VROBO is an application that can be used in robotics education and research. It allows users to develop offline programs for a series of robotic arms and other articulated figures with realistic constraints. A common robotic language was developed that allows programming of all robotic arms and articulated figures that are part of this system. The application is available through the Internet and was created using various Java APIs including Java 3D. It was designed to keep up with the demand of institutions of higher learning for Robotics Education, while overcoming spatial, temporal, and budget limitations. This application was mainly used in my robotics class, and steps are being taken to have it used by other universities as well.
Completed Date: 2005
Geolocation: Marine Buoys in a Fully Immersive Three Dimensional Bathymetric Environment
This C++/OpenGL application was designed to generate a fully immersive 3D environment, and to geolocate objects. This application models the Gulf of Mexico utilizing 5-minute bathymetric data on a beta-plane. The bathymetric data was provided by NAVO, and the Marine buoy location data was courtesy of NDBC. A geolocation algorithm was implemented, that uses simple transformation of physical latitude/longitude coordinates of an object into the world coordinates of the bathymetric scene. The target hardware for the application runs on a RAVE II visualization platform by Fakespace Systems driven by a cluster of Dell Precision 450 workstations.
Completed Date: 2004
Hybrid Control Architecture for an Autonomous Underwater Vehicle (AUV)
This work was motivated by the challenge to provide the design foundations and implementation details for a modular, computationally efficient sensor based hardware and software control architecture endowed with the proper intelligence (machine intelligence as opposed to artificial intelligence), suitable for the real time navigation, guidance, and control of an Autonomous Underwater Vehicle (AUV). Important issues associated with the overall AUV control architecture include integration and coordination of the different subsystems/modules used to build the control architecture, as well as the design of integrated control and diagnostic mechanisms for error/failure detection, tracking, isolation, and accommodation purposes. The vehicle has sufficient on-board, built-in machine intelligence to perform the required tasks without human intervention and supervision. Valuable information has to be extracted and identified from massive signals through various sensors. This AUV is able to cope with unanticipated situations, supports automated reasoning in real-time to guide and control the vehicle.
It is able to operate in coastal and shallow water environments, and perform diverse missions therein, such as: oil-field platform and pipeline inspection and maintenance, wetlands gain/loss detection, shallow water fisheries monitoring, coastal studies, monitoring environmental pollution.
Funded: The National Science Foundation