The University of Auckland

Projects for 2018

Only unallocated projects are available for preference submission.
The Baxter humanoid robot is designed to work alongside humans in industrial automation contexts in a safe and friendly way. A mobile base has been created for one of our Baxter robots, which will allow the robot to drive itself around an industrial workspace, however the power system needs to be redesigned, ideally with the potential to include wireless and ... Read more
Robotics
Computer Systems Engineering
#2: Travel Logger
Allocated
There are many tools and apps for travel journaling, planing, blogging and information. Some of the commonly used tools and apps include, Wikitravel, Tripadvisor, Google Trips, Tripit, Day One, Travel Diaries, etc. However, unfortunately, these tools and apps have many drawbacks and as a result travellers have to use multiple sites, tools and apps to organise, book and manage their ... Read more
Smart Phone & Tablet Applications
Computer Systems Engineering Software Engineering
UoA FSAE team requires a charger suitable to recharge their electric cars. The input to the charger is typically derived from single/three phase utility grid and is required to charge a 550 V 15 Ah battery pack within 3 hours. The charger should incorporate power factor correction (PFC) and electrical isolation between input and output for safety. It should also ... Read more
Green Energy Technologies
Software Engineering
Future EVs are expected to be used to provide services to the grid, to support expected high penetration levels of renewable generation. Wired and wireless EV chargers therefore are expected to employ grid-inverters that are capable of providing services such as VAR injection, demand control, G2V and V2G services, improving power quality, etc.The aim of this project is to develop ... Read more
Green Energy Technologies Power Electronics & Electronics Systems
Computer Systems Engineering Electrical and Electronic Engineering
We continue making pads for all sorts of applications both transmitting and receiving power but there is a special class for roadway pads in hostile conditions where ferrite is really not suitable and will be destroyed under any of a variety of circumstances. If the fragile nature of ferrite was removed either by a better magnetic material or with a ... Read more
Power Electronics & Electronics Systems
Electrical and Electronic Engineering
Versatile Universal Battery Charger Modern high performance batteries require complex chargers that can individually control the charging of a string of batteries with each cell charged to its own profile – voltage and current versus time – and a cell balancing to complete the charging process. In this project a new charger based on new technology is introduced which can ... Read more
Green Energy Technologies
Electrical and Electronic Engineering
This project gives students an opportunity to demonstrate their analytical skill by implementing different types of pseudo random number generator in Altera Field-Programmable Gate Arrays (FPGAs). A pseudo random number generator (PRGN) can be efficiently produced by linear feedback shift registers (LFSRs). The characteristics of LFSR are high speed and low power consumption. It is especially suitable for the processing ... Read more
Embedded Systems
Computer Systems Engineering Software Engineering
Convolutional Architecture for Fast Feature Embedding (CAFFE) provides multimedia scientists and practitioners with a framework for state-of-the-art deep learning algorithms and a collection of reference models. It gives the best performance on object detection, evaluated on the hardest academic datasets: the PASCAL VOC 2007-2012 and the ImageNet 2013 Detection challenge. In this project, the student is required to realize the ... Read more
Embedded Systems
Computer Systems Engineering Software Engineering
In the project, the student is going to develop the electronic design automation (EDA) software for the design of integrated circuits. Before EDA, integrated circuits were designed by hand, and manually laid out. Recently, most of these design processes are done automatically by the EDA software. In order to perform design automation efficiently, a few complicated data structures are used. ... Read more
Software Development Tools and Processes 1
Computer Systems Engineering Software Engineering
Cardiac diseases are one of the most prominent diseases world-wide Invasive cardiac procedures are required to diagnose non-working heart tissue (e.g., cardiac blocks) before surgery. These invasive procedures themselves might cause strokes, heart attacks, etc. Correctly identifying the exact heart tissue that needs to be operated/removed to rectify the cardiac ailment without invasive procedures would be a significant medical breakthrough.Our ... Read more
AI & Machine learning
Computer Systems Engineering Software Engineering
The primary idea is to develop a server-client architecture, where anyone can take a picture of a wearable product, e.g., shoes, shirt, etc and upload it via there phone to a server.The server then tags the image and crawls the web searching for cheaper/similar options.This project includes image processing, machine learning, python and android Java programming.This project builds a top ... Read more
Smart Phone & Tablet Applications
Computer Systems Engineering Software Engineering
Game design typically begins with low-fidelity prototyping of the game world, characters, objects, interactions, levels etc. Game development teams typically brainstorm and perform lo-fi prototyping collaboratively using pen and paper or whiteboard. Tools such as Balsamiq and Pencil as also used but these platforms typically allow for single user input at a time while lo-fi prototyping is a team-based effort. ... Read more
Software Development Tools and Processes 1
Software Engineering
There are a multitude of technologies and techniques for solving GPS-denied localissation problems. Most technologies and techniques have been used extensively and are well established. One interesting technique that is used in many applications is sensor fusion, where data from multiple sensors are combined to improve accuracy, reliability and better overall performance. This project will investigate the feasibility of using ... Read more
Intelligent Systems & Industrial Informatics
Computer Systems Engineering
The popularity of using air drones for different applications such as collecting surveillance and navigation information has been increased recently. One of the key operations for such drones is autonomous landing. Image processing algorithms (using a single or multiple cameras) can be used for drone landing on a moving object (such as a boot). To satisfy the safety and correct ... Read more
Embedded Systems
Computer Systems Engineering Electrical and Electronic Engineering Software Engineering
FPGAs provide computational platforms for high performance and energy efficient implementation of algorithms in embedded systems. Advanced driver assistance systems (ADAS) have become an essential part of modern cars to improve the safety and reduce the accidents. It helps automating functions such as lane deviation avoidance, vehicle and pedestrian detection, etc. The aim of this research is to implement algorithms ... Read more
Embedded Systems
Computer Systems Engineering Electrical and Electronic Engineering
Image processing algorithms can be used to detect illegal parking or traffic rules violations (such as high speed). For example, license plate can be used to identify vehicles which have violated the parking time limits or parked in unauthorized areas. The aim of this research is to investigate HW/SW co-design of image processing algorithms using a single or multiple cameras ... Read more
Image & Voice Processing
Computer Systems Engineering
Kiwifruit are harvested when firm and ripen during storage/transportation. Consequently, there is significant commercial interest in monitoring the ripeness of fruit while in storage. Radio waves are particularly sensitive to the content of free water in a material, which increases as a fruit ripens. The aims of this project are to develop, implement and test novel near-field antenna structures to ... Read more
Radio Systems
Computer Systems Engineering Electrical and Electronic Engineering
A defining feature of wireless networked control is that control and feedback signals are exchanged among the system's components in the form of information packages through a wireless network. This aim of this project is to develop a platform to study wireless networked control systems using Zigee/Wifi and Matlab. Read more
Control Systems
Computer Systems Engineering Electrical and Electronic Engineering
A wireless sensor network is a wireless network consisting of spatially dispersed sensors to monitor environment conditions or targets and it has become a dominant technology in our life. This aim of this project is to develop an underwater wireless sensor network to monitor underwater environment conditions. Read more
Control Systems
Computer Systems Engineering Electrical and Electronic Engineering
Inverted pendulum systems have been widely used as a benchmark to test new control concepts and theories. This aim of this project is to build a self-balancing cube for research and education in estimation and control. Read more
Control Systems
Computer Systems Engineering Electrical and Electronic Engineering
The population of New Zealand is aging. The elderly’s share of New Zealand population has risen significantly in the past few years. The elderly people suffer from a decline in physical and cognitive skill which prevents them from living independently and requires monitoring which is not only challenging but expensive as well. Furthermore, changes in sleep pattern can give rise ... Read more
Power Electronics & Electronics Systems
Computer Systems Engineering Electrical and Electronic Engineering
The software implementation of online stream processing algorithms cannot achieve the required performance due to limited computation capacity of the processing resource which is unable to handle stream data coming at a very high speed and needs to be dealt with in a certain period of time. Since, modern hardware platforms provide a high level of parallelism (highly parallel CPUs, ... Read more
Embedded Systems Parallel & Cloud Computing
Computer Systems Engineering
Augmented reality is a useful technique which has found its use in classrooms around the world every day. It makes the learning much more fun by bridging the gap between the virtual and physical world. It replaces memory-based learning with a more fun driven way of learning and thus fosters the conceptual learning. The aim of this project is to ... Read more
Games & Education Aids 1
Computer Systems Engineering Software Engineering
The university is a hub of new ideas with experts of different domains regularly sharing their knowledge and research findings through seminars, public lectures, presentations, etc. Each year, hundreds of talks are held in a university. These seminars can be seen as invaluable sources to gain multi-disciplinary cross-subject knowledge. However, seminar announcements are normally only circulated within closed mailing-lists, groups ... Read more
Software Development Tools and Processes 1
Computer Systems Engineering Software Engineering
Being able to use a version control system (VCS) is an essential skill in current industry, with many organisations utilising git. Furthermore, there is a lack of formal teaching of git specifically, as well as best practices for using version control and the theory of how modern, distributed VCSs actually work. The aim of this project is to create a ... Read more
Games & Education Aids 1
Software Engineering
As a pair, we wish to develop a Web App that focuses on automatic speech transcription of lecture recordings. We want the application to facilitate uploading of recordings to transcribe in some degree and a way of accessing previous transcribed recordings. We envision having an aesthetically pleasing front end (React, Redux - SPA), and a sufficiently fast backend with data ... Read more
Image & Voice Processing
Software Engineering
Many students learn about electronics in their schools but by the end of their degree many will have forgotten most of the material. In the work force, when faced with a complicated circuit they will likely have no idea why certain components exists in certain places in the circuit. There are no real interactive teaching resources available except articles and ... Read more
Games & Education Aids 1
Electrical and Electronic Engineering
A simple web based coding game to help teach students the principles behind software development. The application would provide method hooks that students can fill out with code for a bot that can play a simple game. Students can test their bot against those developed by other students. Feedback will encourage students to improve their bot and coding skills at ... Read more
Games & Education Aids 1
Software Engineering
As the number of smart devices increases, they have become a popular platform for developing and investigating new and emerging technologies. The University of Auckland has an existing "Intelligent Environment" room, designed for research and development in this area. This project involves designing new functionalities for that room, updating the hardware of the room and adding additional features. This includes ... Read more
Intelligent Systems & Industrial Informatics
Computer Systems Engineering Software Engineering
Wearable technology has become increasingly integrated into our daily lives, which gathers useful information on the health and exercise patterns of their wearers. Currently, common fitness wearables provide real-time statistics as well as a history of exercising metrics. There are applications that analyse this collected data and reports back to the uses on their achievements. However, most existing applications only ... Read more
Smart Phone & Tablet Applications
Software Engineering
Learning piano is a tedious process, especially for young children who have a short attention span, however, the same group of people have expressed enthusiasm for music games like Guitar Hero, which vastly reduced the difficulty of 'playing' a piece of music. We are aimed to bridge this gap between learning a real instrument and playing a music game. Making ... Read more
Games & Education Aids 1
Software Engineering
Emergency lighting system / products must comply with NZ building code and AS2293 standards. The batteries must provide proper duration (90min) in the case of an emergency. The condition of the batteries is normally tested by in a discharge test. In this project we will be developing a comprehensive short discharge test, and to using the tests results to evaluate ... Read more
Green Energy Technologies
Electrical and Electronic Engineering
An Essential Use Case (EUC) is a simplified, abstract, generalized use case that captures the intentions of a user in a technology and implementation-independent manner. A problem that often occurs when expressing requirements is that the client embeds what are really implementation-specific details to the requirements. E.g. "The user should select the choice of (something) from a drop-down menu" specifies ... Read more
Software Development Tools and Processes 1
Software Engineering
The optimal deployment of wireless services (e.g., WiFi and indoor-cellular systems) in buildings requires accurate models to predict the signal strength. Empirical models based on experimental data are widely used. However, the measurements for these models are often taken in occupied buildings, where it is difficult to separate the impacts of “hard” partitions, “soft” internal walls, furniture, and other clutter. ... Read more
Telecommunications
Computer Systems Engineering Electrical and Electronic Engineering
Program monitoring aims at making sure the functionalities of the software are always correctly performed during runtime. Semantic Web provides a context enriched framework for data representation and manipulation. Semantic Web Rule Language (SWRL) is a logical based notation for describing relationships among the different entities documented by the Web Ontology Language (OWL). This project investigates the possibility of using ... Read more
Software Development Tools and Processes 1
Software Engineering
Semantic publishing adopts the Semantic Web technology into the digital publishing domain, which represents publication information on the web as documents accompanied by semantic markup. It provides a way for computers to understand the structure and even the meaning of the published data, making information search and data integration more efficient. That is, machines can process the data and knowledge ... Read more
Software Development Tools and Processes 1
Software Engineering
Learning ones way about and navigating large code bases, ones with 100s-1000s of class files, is time consuming and difficult. An approach that shows potential is to use spatial layout so that our spatial memory (which is very strong) can contribute to remembering where particular code is and how it is related to other bits of code. In addition connectors ... Read more
Human Computer Interactions Software Development Tools and Processes 1
Software Engineering
PROBLEM:Sign language, at its core, is a language that is solely visual in nature. However, its dynamism and fluidity between signs are an aspect that cannot be captured adequately through static visuals or text. As such, individuals interested in learning this language often need to resort to classrooms – a committal that proves to be a barrier for entry to ... Read more
Games & Education Aids 1
Software Engineering
Debugging is a critically important component of programming, and an area that students are known to struggle with. Despite the importance of debugging, strategies for debugging are rarely taught formally, leaving students to acquire their debugging skills independently. Computational thinking, including debugging, is now expected of students throughout the school system, yet teachers lack the expertise and resources to effectively ... Read more
Games & Education Aids 1
Software Engineering
There have been a number of papers looking at categorizing the CS Education research literature, but these have all used a manual process. This project aims to develop a tool that analyses the ACM proceedings and publications, and extracts article keywords, titles, abstracts, related work, and citations (for those that provide papers that have cited this work). The articles ... Read more
Games & Education Aids 1
Software Engineering
One of the most familiar activities for students, in classrooms around the world, is answering questions. Teachers use the feedback to gauge how their students are progressing and the benefits of practicing (both knowledge recall and application) are well known. Popular pedagogies such as peer instruction (traditionally involving students answering questions using devices known as "clickers") form the basis of ... Read more
Games & Education Aids 1
Software Engineering
The Auckland Cancer Society Research Centre (ACSRC) is a world leading facility developing new anticancer chemotherapeutics. Modern cancer therapy research produces enormous amounts of data with potentially thousands of chemicals to be screened against thousands of genes, enzymes and other proteins. We maintain data on drugs from the early stages of chemical synthesis (precursors) and active compounds right through screening ... Read more
Web tools and Application
Software Engineering
There are many tools to help Minecraft players produce large structures and buildings. Some of these work within the game as mods and some are external tools. This project is to design and create an external Minecraft world editor to make it possible to produce large structures using a programming by demonstration environment. This environment should also produce readable scripts ... Read more
Games & Education Aids 1
Software Engineering
Simplicity is a programming environment for novices developed by previous Part IV students. The main focus of Simplicity is creating a bridge between block-based programming environments such as Scratch and Blockly and text-based programming languages such as Python. This project will extend the capabilities of Simplicity beyond its current proof of concept and add functionality to help novices understand when ... Read more
Games & Education Aids 1 Software Development Tools and Processes 1
Software Engineering
This proposal aims to investigate and explore the integration, coordination and control of renewable energy sources in most efficient, supporting and optimal modes. The research activities will focus on integration and energy management aspects of a micro grid in isolated as well as grid interactive mode. The emphasis will be given on the proposition of efficient power converter topologies, their ... Read more
Green Energy Technologies
Electrical and Electronic Engineering
Microgrid has a significant research focus, to enable distributed renewable resources. The research activities will focus on integration and energy management aspects of a micro grid in islanded as well as grid interactive mode. In islanded mode, the microgrid works as a standalone small grid, while in grid connected mode, one or more microgrids are connected together and/or with the ... Read more
Power Systems
Electrical and Electronic Engineering
Student proposed project. Description forth-coming. Read more
Software Development Tools and Processes 1
Software Engineering
Forthcoming. Student proposed project Read more
Smart Phone & Tablet Applications
Software Engineering
Object-oriented programming (OOP) and its concepts can be difficult to grasp for first-time and beginner programmers. Virtual Reality (VR) is a new and powerful technology which can be and has been used in the realms of education. It creates an immersive, virtual space where students can be introduced abstract concepts in a fun, and interactive way. The research aspects will ... Read more
Games & Education Aids 1
Software Engineering
Artificial Intelligence and Machine Learning is increasingly being used in industrial automation systems. Many of these systems are safety-critical, and have hard timing constraints. Here any missed deadlines could have catastrophic consequences. However, real-time AI systems with strict timing deadlines are yet to be carefully investigated in literature. This project will develop a new approach for the design of AI ... Read more
AI & Machine learning Intelligent Systems & Industrial Informatics
Computer Systems Engineering Electrical and Electronic Engineering Software Engineering
Most RF safety standards are based on the presumption that the only significant electromagnetic bio-interactions are thermal. These standards specify a specific absorption rate (SAR) (and corresponding electric (E) and magnetic field (H) strengths) which produce such small increases in body temperature that the increases can be managed by the human bodies thermal control system without causing any undue stress. ... Read more
Telecommunications
Computer Systems Engineering Electrical and Electronic Engineering
Magnetic resonance imaging is the technique of choice for many medical imaging requirements. Unlike CAT scans, MRI does not involve ionizing radiation, and is therefore likely safer than X-rays and CAT-scans. However, there are known issues with the technique such as an operating noise many patients find disturbing, and issues with appropriate design of key coils in the equipment ... Read more
Radio Systems
Computer Systems Engineering Electrical and Electronic Engineering
Learning the principles of object-oriented programming can be very difficult for novice programmers. The process involves understanding the underlying concepts, as well as the technicalities of coding in a specific programming language. This can be frustrating and off-putting for students, which may lead to them giving up. This project aims to investigate whether a visual learning approach can be used ... Read more
Web tools and Application
Software Engineering
Electrically powered transportation systems are becoming popular, and a promising new advance is the fully electric ferries (EFs). However, the batteries of EFs must be rapidly charged at dock during passenger transfer. Simultaneously, the ferry must also be properly stabilized under turbulent docking conditions to allow for safe passenger transfer and efficient charging. This project aims to develop a wireless ... Read more
Wireless Power Technologies
Electrical and Electronic Engineering
Solid State Transformers (SST) are an alternative technology to conventional transformers. SSTs are made of semiconductor devices and ideal for smart grid applications. In this project, students are expected to carry-out a thorough investigation, using simulations, into existing technologies of SST, and design and build a scaled down version of a STT to demonstrate its applicability. The project involves modelling, ... Read more
Power Electronics & Electronics Systems
Electrical and Electronic Engineering
“Hello, this is the Constable Ian Warren from Counties Manukau Police Dept. I am calling to inform you that your spouse is under police custody, and we will need $$$ from you to bail him out. I’m going to need you send me $600 to this account ASAP”.It saddens us that we have been the victims of scam calls for ... Read more
Software Development Tools and Processes 1
Software Engineering
Sketching an electrical circuit on a piece of paper is usually faster and easier than using a circuit design tool on a computer. In this project we want to bring this ease to pen-based tablets under Android. Previously a software tool prototype was developed in the Parallel and Reconfigurable Computing (PARC) lab that recognizes typical components of electrical circuits when ... Read more
Parallel & Cloud Computing
Computer Systems Engineering Electrical and Electronic Engineering Software Engineering
The Square Kilometre Array (SKA, https://www.skatelescope.org/) will be the world's largest radio telescope. A major challenge for its construction is the transportation and processing of the massive amounts of data produced by the many radio telescope dishes. The research of this project is to use FPGAs as reconfigurable high performance processing units for the processing needs of the SKA. ... Read more
Parallel & Cloud Computing
Computer Systems Engineering Electrical and Electronic Engineering
Parallel computing has become extremely important in today's IT world. Almost all computers are now parallel systems. To efficiently use them one needs to divide a program into tasks and to schedule them onto the processors or cores of the system. Theoretically this is addressed by task scheduling where a program is described by a directed acyclic graph, a so ... Read more
Parallel & Cloud Computing
Computer Systems Engineering Software Engineering
Shaking has become a widely integrated gesture in smartphones. We could imagine a mobile device recognizing a much wider set of gestures. What gestures can be recognized using a standard smartphone accelerometers and gyroscope? How can the sensor data be visualized to communicate gesture characteristics to the user, such as the speed, force and pattern of the current gesture compared ... Read more
Human Computer Interactions
Software Engineering
Participatory design refers to working with members of a particular community to co-design interfaces and interactions. This project is scoped to focus on gestures using smartphones, such as shaking, that are recognized using a standard smartphone accelerometers and gyroscope. The project will ask: which gestures are useful/valuable to a community and should be included in a training set? This project ... Read more
Human Computer Interactions
Software Engineering
How can students gain an accurate impression of war and conflict zones during their courses? Working with academics and students from Conflict and Terrorism Studies in the Faculty of Arts we wish to explore the development of a VR environment to present a realistic simulation of conflict situations. The Arts students worked on the development of scenarios that could be ... Read more
Human Computer Interactions
Software Engineering
3D models are becoming the norm when designing a building which leads to an interest in using the models in VR (Virtual Reality) environments. In parallel technologies to map user gestures are becoming prevalent with devices such as the Leap Motion. We wish to investigate an appropriate gesture set for navigation around a 3D building model and interrogation of the ... Read more
Human Computer Interactions
Software Engineering
The buildings we inhabit have sophisticated Building Management Systems (BMS) collecting data about the performance of the building and its various systems. Currently this is only visible and available to the facility managers of the buildings. This project looks to open this data to all building occupants by allowing it to be visualised in the context of a 3D model ... Read more
Games & Education Aids 1 Human Computer Interactions
Software Engineering
Increasingly, customers are looking for companies to provide professional, quality support service after the purchase of their products and utilities. Communications between the client and company need to be quick and easy, providing a good experience for both parties involved. The growth in the area of user-generated digital contents has led to increased interest and research in sentiment analysis. This ... Read more
Intelligent Systems & Industrial Informatics
Computer Systems Engineering Software Engineering
MapReduce is a simple but scalable distributed programming paradigm for data-intensive computation, and plays a fundamental role in the state-of-the-art big data processing and analytics stacks like Apache Hadoop and Spark software ecosystems. Most existing MapReduce implementations assume a homogeneous computing environment like cloud platforms. However, more and more applications are based on a lot of sensors and actuators as ... Read more
Parallel & Cloud Computing
Computer Systems Engineering Software Engineering
The taxi service provides a convenient door-to-door way of transportation and plays a uniquely important role in our daily life. As taxis often run on the road most time of a day, their movement is a good indicator of the traffic status of a city. The advances in location-acquisition and mobile computing techniques has generated massive taxi trajectory data from ... Read more
Parallel & Cloud Computing
Computer Systems Engineering Software Engineering
This project will involve creating an app that can support local kindergartens day-to-day activities. Some examples of functionality include: the ability for parents to sign-in and sign-out their children and the ability to notify parents when their child is absent. Part of the project will involve discussing requirements with a local kindergarten owner and local parents. Research components will include ... Read more
Web tools and Application
Software Engineering
Gamification is becoming more prevalent in mainstream society through educational apps and social media. The aim of our proposed project is to research effective methods in which gamification can be used to provoke positive lifestyle changes. To carry out our research, we will implement a mobile application which will incorporate gamification through scoring, cosmetics and social techniques. Different gamification techniques ... Read more
Smart Phone & Tablet Applications
Software Engineering
This project involves creating a tool which can download data from various software repositories (GitHub, Jira, etc.) and save the data into a database so it can be analyzed and compared. Some front-end visualization of the data will also be created. Read more
Smart Phone & Tablet Applications
Software Engineering
Smart power grids combine power infrastructure with embedded intelligence for the design of next generation power systems. There have been recent proposals to augment smart grid standards such as IEC 61850 with emerging automation standards such as IEC 61499. However, the systematic combination of these two standards is yet to be carefully studied. This project will develop an unique case ... Read more
Power Systems
Computer Systems Engineering Electrical and Electronic Engineering Software Engineering
The MPAi project has developed a language pronunciation aid which uses a variety of technologies, including speech recognition to provide feedback to users about their pronunciation of Maori. The current system works on a pc and on the web. It is designed for people who can speak Māori, and are wanting to improve their pronunciation. The aim of this project ... Read more
Human Computer Interactions
Software Engineering
New Zealand is a multi-cultural country, there are now multiple language being spoken in the country, and multiple varieties of English. Even New Zealand English has its variations. But up to now there is no possible way to get a snap shot of the voices of New Zealand. The project aims to create a cloud-based tool which will enable speech ... Read more
Web tools and Application
Software Engineering
Inductive power transfer systems can have different tuning topologies (series/parallel), but each one requires a different DC/DC converter in order to regulate the output power. Existing controllers at the University of Auckland are all built to be boost types which are compatible with parallel tuned secondary pads. Having only one type of controller limits the pads which can be built ... Read more
Wireless Power Technologies
Electrical and Electronic Engineering
Wireless Electric vehicle charging can be accomplished using Inductive Power Transfer, which uses a high frequency magnetic field to transfer energy from a road surface to an electric vehicle. Due to the nature of magnetic fields there will always be some leakage magnetic field to the side of the vehicle. Minimising this leakage magnetic field is one of the key ... Read more
Wireless Power Technologies
Computer Systems Engineering Electrical and Electronic Engineering
The purpose of this project is to create a prototype, touch-sensitive game controller; that is, a game controller that can detect the pattern of contact between it and a player’s hands. The prototype can be constructed by attaching capacitive touch sensors to an existing game controller. A model will be developed to interpret the output from the touch sensors. Areas ... Read more
Embedded Systems
Computer Systems Engineering Software Engineering
To improve the understanding of heart in health and disease, computational models are used in synergy with experimental techniques. Mathematical and computational models of biological cells and tissues play a significant role in drug discovery, testing of cardiac devices, teaching, and reduce the need for experiments to be performed on animals. With the emergence of increasingly advanced experimental techniques has ... Read more
Control Systems
Computer Systems Engineering Electrical and Electronic Engineering
The student will join a Ph.D. student and help in a bathymetry project. The students will work on two subsystems of the boat: the propulsion and integrity monitoring. The propulsion is, itself, composed of 3 subsystems: · Electric brushless motors (1 left and 1 right) connected to jet pumps · ESC (electronic speed controller) · Water-cooling loopOne aspect of the ... Read more
Control Systems
Computer Systems Engineering Electrical and Electronic Engineering
Thirty-three percent of baby boomers (55+ yr old) and 59% of millennials (18-34 yr old) are excited about the potential of AI in healthcare. Of the baby boomers 70% say the reason is it can give doctors more time to focus on their health, such as taking care of more administrative tasks so they have more time to ... Read more
Software Development Tools and Processes 1
Software Engineering
Three in five American patients (60%) say they rely on their doctors to keep track of their health records. Twentynine percent of patients have access to single self-service portals provided by their healthcare and/ or insurance providers. Another 28% still keep their records in a folder, shoebox, lockbox, drawer or other home-based physical storage method. The aim of this project ... Read more
Smart Phone & Tablet Applications
Software Engineering
Different users have different personalities and yet most systems treat all people the same. What would a system looked like if it were tailored to different personality types? The aim of this project is to investigate what characteristics of a persons personality is important when interacting with systems, and to define an interface for a particular system that provides the ... Read more
Software Development Tools and Processes 1
Software Engineering
Large scale monitoring and data acquisition is one of the cornerstones for future IoT applications. However, existing communication technologies face compromising issues in communication range, scalability, bandwidth, power consumption etc. which make them not ideal for large scale IoT applications. This project looks specifically at the new LPWAN technology that aims to provide low power, long distance and large scale ... Read more
Intelligent Systems & Industrial Informatics
Computer Systems Engineering Software Engineering
In past research we have shown that gaze tracking can be used to make common text editing tasks simpler. This project is about taking the existing prototype and making it into a general-purpose text editor for everyday use. Read more
Human Computer Interactions
Software Engineering
Music is an important part of our lives. With the rise of streaming services, it has become even easier for us to legally access the desired music contents. Music enhances our experiences of entertainment such as film, television, and advertisement. The frequent exposure to a particular piece of music builds our association with that music often linked to certain aspects ... Read more
AI & Machine learning
Computer Systems Engineering Software Engineering
The advancement of embedded and sensing technologies has led to the blooming for intelligent and wearable devices. With the presence of different wearable sensors, it is now possible to identify physical motions of a user. This project aims to investigate the feasibility of different types of wearable sensors in detecting human motions, and develop algorithms to recognise human activities as ... Read more
Signal Processing
Computer Systems Engineering Software Engineering
Noise is an unnoticed health hazard that has been overlooked for many years. It is the fastest growing pollutant in the urban environment and causes annoyance, illness, loss of quality of life, and reduces life expectancy. Medical studies show that noise affects the nervous and hormonal systems and consequently disrupts the stability of human biological system. The alarming report by ... Read more
Signal Processing
Computer Systems Engineering Electrical and Electronic Engineering
Fifth-generation (5G) indoor wireless communication systems are expected to make use of millimetre-wave frequencies (i.e. greater than 30 GHz) in order to take advantage of the significant bandwidths available. Unlike the transmissions of current indoor wireless systems (operating at frequencies less than 6 GHz), millimetre-wave signals behave similar to light and diffraction cannot be relied on to propagate energy into ... Read more
Radio Systems
Electrical and Electronic Engineering
Indoor wireless communication systems make use of a network of access points placed throughout a building to provide the necessary levels of service. Limited frequency spectrum resources mean that only a limited number of frequencies/channels are available, and so frequency reuse is inevitably required. Performance on a given link between an access point and a mobile user is dependent on ... Read more
Radio Systems
Electrical and Electronic Engineering
There are exciting developments in memory technology with new types of solid state memory becoming available. In the department we have some of the newest technology in a test setup. In this project we perform a cost/benefit analysis of these new technologies. Read more
Software Development Tools and Processes 1
Software Engineering
Vocal performance requires high level vocal effort which can lead to vocal fold strain and in some cases, vocal fold damage. This is increasingly becoming a problem in the Māori performing arts genre Kapa Haka. A process has been developed that can extract the glottal volume velocity waveform from the speech signal. This waveform is rich with information about the ... Read more
Image & Voice Processing
Software Engineering
This project will develop a multi-robot system using a guide robot and a logistics robot, which are already developed in the previous projects. The missions are 1) to make a socially interactive guide robot by adding social human-robot interaction skills on the existing guide robot, Silbot 3, 2) to make the logistics robot uses elevator to move different levels in ... Read more
Robotics
Computer Systems Engineering Electrical and Electronic Engineering Software Engineering
This project will develop a verbally interactive companion robot using an android type robot EveR4, which is a humanlike robot head system using more than 20 motors. We have the working robot that recognizes human face and voice and reacts (speak), but the current system uses simple methods. These days we have lots of new systems, intelligent speakers, eg. Alexa, ... Read more
Robotics
Computer Systems Engineering Electrical and Electronic Engineering Software Engineering
This project will develop a companion robot that expresses readable emotional expression and behavior. We use a humanoid robot Silbot and a humanlike face robot Ever4 in this project. Both of robots are working well, but need to be improved on social expression skills. The missions are 1) to compare verbal and non-verbal interactive skills, 2) find the best expression ... Read more
Robotics
Computer Systems Engineering Electrical and Electronic Engineering Software Engineering
In New Zealand alone, one in twenty people currently live with heart disease, a condition which includes disruptions to heart rhythm, known as arrhythmia. Despite being a prolific and life-threatening issue, it is often difficult for at-risk individuals to be monitored in a clinical context constantly. This is due to costs, healthcare system constraints and the fact that many at-risk ... Read more
Embedded Systems
Computer Systems Engineering Software Engineering
Programming involves being able to problem solve and approach ideas from different angles, but the act of writing code can be repetitive and disrupt the flow of thoughts. Currently, programming requires the ability to type, but what about people with injury or disability?This project aims to tackle these issues by using voice-recognition and natural language processing to turn speech into ... Read more
Software Development Tools and Processes 1
Software Engineering
This project aims to design and develop a software tool based on real-time object detection and machine learning, to give the visually impaired a tool to help better identify and understand their surroundings. An initial framework (but different from this project: YOLO (You Only Look Once)) has been developed by the students will be a starting point for this project. ... Read more
Parallel & Cloud Computing
Computer Systems Engineering Software Engineering
Computer vision and machine learning have previously been used together to recognise movements and activities. This project aims to further extend these ideas to identify and then grade a user’s movement. This can be done with activities such as push-ups, swinging a bat or kicking a ball. A model will be created that represents the ideal form of movement through ... Read more
Image & Voice Processing
Computer Systems Engineering Software Engineering
Only around 18-20% of engineering students are female worldwide. At UoA, this figure is around 26% currently. Globally, people tend to support one of two views, inherent physiological differences in gender and environmental/societal expectations and influence, to explain this gap. Which is correct isn’t the main concern here. Which we can alter to improve the situation is important.Studies show that ... Read more
Games & Education Aids 1
Software Engineering
Most wireless controllers require energy source to operate. In this project we will design a wireless lighting controller (and a receiver) offering switching ON/OFF functionality and possibly dimming. Read more
Green Energy Technologies
Computer Systems Engineering Electrical and Electronic Engineering
Our CLVR app can currently record the audio and video interviews on smartphones. It needs to be enhanced to support emotion extraction from the video content. Using Microsoft Cognitive AI or Watson services the emotions can be extracted. This functionality has multiple uses, such as in recruitment interviews process, healthcare and many more fields. Following tasks need to be completed ... Read more
AI & Machine learning
Software Engineering
The main goal of this research project is to design and develop a scaled down in-motion charging system to power RC cars while driven on a race track. This will consist of developing a distributed transmitter system, which will have DC-AC power converter(s) driving transmitter coil(s) to generate a high frequency magnetic field above the surface of the road. A ... Read more
Wireless Power Technologies
Electrical and Electronic Engineering
The aim of the project is to use blockchain technology to create a shared ledger that can be used by NZ medical institutions to store patients' health records. A blockchain is a distributed ledger technology stores an immutable list of records which are linked and secured using cryptography. Using the blockchain, medical institutions, such as hospitals and GPs, can easily ... Read more
Parallel & Cloud Computing
Software Engineering
In the Smart Grid environment, increasingly homes and businesses are investing in solar PV, high-energy battery storage systems and EV's. There is a need to develop mechanisms, tools and framework to purchase electricity not only from the energy retailers but also to trade peer-to-peer amongst consumers. Transactive energy is the emerging area of Power systems economics that has started appearing ... Read more
Power Systems
Computer Systems Engineering Electrical and Electronic Engineering Software Engineering
Fault Induced Delayed Voltage Recovery (FIDVR) is a well-understood issue with various solution strategies known for transmission systems.http://www.pacw.org/issue/june_2017_issue/fidvr/fidvr_and_iec_61850/complete_article/1.htmlDue to well established IEC 61850 implementation methods, smarter solutions for FIDVR are now deployed in transmission networks across the world.However, for distribution networks, FIDVR impacts on protection has been primarily around delayed over-current operation. Active distribution network operation is proliferating across ... Read more
Power Systems
Electrical and Electronic Engineering
Smart Meter penetration across the globe is ever increasing, for example in New Zealand we have close to 72% already. There are several implementations and publications around utilizing Smart meter data for various applications. Alongside, there is also a pick-up of penetration of distributed energy technologies like PV and Storage batteries, which makes the distribution networks bidirectional, influencing changing load ... Read more
Power Systems
Electrical and Electronic Engineering Software Engineering
Every year, over $1.5 billion of wine is exported from New Zealand; nearly one third of all horticulture exports in 2016 (http://www.freshfacts.co.nz/). The potential for catastrophic crop loss due to plant diseases is of significant concern to the New Zealand wine industry. Leafroll virus (causal agent for the grapevine leafroll disease) is a significant problem for wine grape growers; ... Read more
Image & Voice Processing
Computer Systems Engineering
After meeting new people, one tends to add their business card to your pile at home – an outdated technique that often leads to a pile of mess, as well as losing some here and there. Through this app, our mission is to revolutionize the business card transaction process and make post-networking relationship management easier.Primary Feature to Implement:A form of ... Read more
Human Computer Interactions
Software Engineering
Currently, for all grid-connected Solar PV inverters, for safe integration purposes utilities require that they have passive and active anti-islanding protection to ensure they do not inject into an uncontrolled island (a section of network not tied to the wider grid and controlled generation sources). This protection is particularly important to ensure maintenance personnel are not exposed to dangerous voltages ... Read more
Power Systems
Electrical and Electronic Engineering
For a number of years now National Instruments (NI) has been running an autonomous robotics competition (called NI ARC) open to teams from tertiary institutions across Australia and New Zealand. The University of Auckland has competed in this for a number of years and the plan is to do the same for 2018. Each year the task has involved the ... Read more
Power Electronics & Electronics Systems
Computer Systems Engineering Electrical and Electronic Engineering
Headphones currently supplied to economy-class passengers in aircraft are very low cost, but typically do not incorporate noise-cancelling capability. This project will continue the work of a project group last year that looked at the development of a low-cost analog-based noise cancelling technology for use in such headphones, the primary goal being to attenuate cabin noise. Last year’s group produced ... Read more
Control Systems
Electrical and Electronic Engineering
Devices currently exist to aid deaf people to be more aware of their surroundings, particularly in emergency situations. However these products have several downsides such as limitations on placeability and high cost. Sound is used as a warning mechanism in many aspects of our daily lives, but is often too easily taken for granted. However, for someone who is affected ... Read more
Signal Processing
Electrical and Electronic Engineering
Search and Rescue personal are often in remote places where communication methods may be limited or non-existent. Co-ordinating search operations are traditionally done through map grids with teams assigned an area to search. While this method is tried and true, we propose using technology to improve its effectiveness.Mobile devices are commonplace in our modern society as everyone owns one. Our ... Read more
Intelligent Systems & Industrial Informatics
Software Engineering
Animal lovers are famously obsessive about their animals and the animals’ safety. Cat owners typically want to know a few basic facts about the status of their moggie: Is the cat inside or outside the house; if outside, how long has the cat been absent; have other cats been trying to come inside? The purpose of this project is to ... Read more
Embedded Systems
Computer Systems Engineering Electrical and Electronic Engineering
Working with the “Machine Vision for road safety and traffic management” project team, improve the safety and experience of road users by analysing CCTV data to provide additional information and decision support to Transport Operation Centres.Of particular interest is the possibility of processing some, or all, of the CCTV data of the “Machine Vision for road safety and traffic management” ... Read more
Transport Technology
Computer Systems Engineering
Improve the safety and experience of road users by predicting or identifying incidents and events using Sat Nav data (e.g. from TomTom, Google Maps, etc), and providing appropriate alerts and decision support to relevant Transport Operation Centres.Real-time information on traffic flows is available from Sat Nav providers, such as TomTom and Google Maps. Traffic flows are affected by variations in ... Read more
Transport Technology
Computer Systems Engineering Electrical and Electronic Engineering
Capacitive Power Transfer (CPT) based on electric field coupling has recently emerged as an alternative Wireless Power Transfer (WPT technology. In some industrial, biomedical, and consumer electronics applications, CPT is advantageous over Inductive Power Transfer (IPT) as it has the ability to transfer power across metal barriers, and potentially reduces the system size and cost, as well as EMI (Electromagnetic ... Read more
Wireless Power Technologies
Electrical and Electronic Engineering
This project concerns the design of telecommunications systems. In mesh networks, messages are passed from one node to another so that they eventually reach their intended destination. Often there are a number of different pathways available to convey a message from its source to its destination. Some pathways might be shorter and faster than others, some might require less energy ... Read more
Telecommunications
Computer Systems Engineering Electrical and Electronic Engineering Software Engineering
This project concerns the design and implementation of future wireless communications systems, such as 5G. In infrastructure networks (with base stations) or ad-hoc networks (in which pairs of mobile users communicate directly), multiple channels are often available. The efficient use of these channels is dependent on how these channels are allocated to users. A single radio channel can be allocated ... Read more
Telecommunications
Computer Systems Engineering Electrical and Electronic Engineering Software Engineering
Improve the safety and experience of road users by analysing CCTV data to provide additional information and decision support to Transport Operation Centres. Currently, key information on speed, and (to an extent) vehicle type, are provided by induction loops embedded into the road at strategic points. CCTV data should be able to provide similar information (which can be validated ... Read more
Transport Technology
Computer Systems Engineering Electrical and Electronic Engineering
Unmanned Aerial Vehicles (or drones) are becoming a popular option for aerial photography, airborne sensor deployment and even as a delivery platform. Applications such as these require reliable communications between the ground and the UAV itself - typically involving a radio link of some sort. It is not generally possible to deploy high-gain antennas on the UAV itself (due to ... Read more
Radio Systems
Electrical and Electronic Engineering
In the age when homes and businesses are being designed to be more efficient and accessible, Lighting Control has become fundamental. Lighting is a feature that needs to adapt to this trend to allow the user to create the mood they want within multiple rooms without the need of being physically present. The aim of this project is to design ... Read more
Green Energy Technologies
Computer Systems Engineering Electrical and Electronic Engineering Software Engineering
Over the past two decades, the landscape of the energy market has been going through a major transformation due to increasing share of non-linear load. The breakthrough progress in the semiconductor technology has enabled a wide-scale deployment of the power electronic converters, adjustable speed drives and consumer electronics. Further, the power electronic converters are the key components in the grid ... Read more
Signal Processing
Computer Systems Engineering Electrical and Electronic Engineering
Read more
Signal Processing
Computer Systems Engineering Electrical and Electronic Engineering
Conceptualise, prototype, and test how in-car sensors (at least camera(s) + accelerometers) might be used to improve the safety and experience of road users. The work should be based on a user-centered methodology and result in a proof-of-concept physical prototype, building on existing libraries and solutions wherever possible.In-car sensing is already widespread (e.g. dash-cams, GPS, etc.), but there may be ... Read more
Transport Technology
Computer Systems Engineering Electrical and Electronic Engineering
Improve people’s experience with- and access to- multimodal transport, by using digital technology, existing data and/or data generated by novel sensors. The work should be based on a user-centered methodology.Examples of multimodal transport include Car -> Bus -> Bike, or Rideshare -> Train -> Taxi -> Ferry -> Walking, etc.An example (but not a requirement) might be a decision support ... Read more
Transport Technology
Computer Systems Engineering Software Engineering
The UoA Formula SAE team requires a customizable modular three phase inverter to drive their electric cars. The current commercially bought inverter needs to be replaced with a new inverter which is compact, lighter and designed for an automotive application. The CAN controller should be interfaced with the inverter to communicate control setpoints and limits of the cars powertrain. The ... Read more
Power Electronics & Electronics Systems
Electrical and Electronic Engineering
This project will involve developing a working proof of concept for a software tool that uses data mining and natural languageprocessing to allow businesses and emerging startup companies to find their competitors and rank those competitors by similarity to their business or idea. The project will research various online data sources (i.e. Google, Twitter, etc.) that could be used in ... Read more
Web tools and Application
Software Engineering
The aim of the project is to use blockchain technology to develop a virtual credit card, which only allows transactions at particular stores or for particular items. A blockchain is a distributed ledger technology stores an immutable list of records which are linked andsecured using cryptography. This virtual credit card system could be employed by an entity such as Studylink ... Read more
AI & Machine learning
Software Engineering
Society expects data to flow freely and be available on demand while the demand for privacy and digital security of data grows. This project will investigate how to meet the need to allow data to flow quickly and efficiently while protecting privacy. In particular, this project will focus on the use case in the healthcare industry where access and accuracy of private data is critical ... Read more
Software Development Tools and Processes 1
Software Engineering
This project investigates the current Speech-To-Text technologies (such as Amazon Transcribe, GCP Cloud Speech, Azure Speech and others) with the aim of testing viability of use by the Libraries and Learning Services (LLS) audio-visual archive content. It includes the development of functionality such as: (1) Production of searchable text indexes from spoken audio content; (2) Creation of subtitle files for ... Read more
Image & Voice Processing
Software Engineering
Gentrack provides software to facilitate the Utilities sector to handle all aspects of their business from meter readings to revenue realisation. "Meter-to-cash". Lowering the cost to serve is a key driver in this increasingly deregulated competitive industry.This project will analyse some of the customer service activities that occur frequently within Meter-to-cash domain that have the potential to be automated by ... Read more
AI & Machine learning
Computer Systems Engineering Software Engineering
No description is currently available. Read more
Parallel & Cloud Computing
Computer Systems Engineering