Helen Oleynikova

Hey, I'm Helen, and I'm currently a PhD student on the rotary wing team at the Autonomous Systems Lab at ETH Zürich. My research focuses on online collision avoidance for rotary-wing UAVs and mapping for planning from vision-based sensors.

I finished a Masters in Robotics, Systems, and Control in 2015, also at ETH.

Before that, I worked as a Software Engineer on StreetView at Google for 2 years, where I worked on automatic detection of street numbers and learning for improvement of imagery.

I finished my Bachelor at Olin College of Engineering in 2011, also studying Robotics.

[helen.oleynikova@mavt.ethz.ch | github | google scholar]

Publications

Conference

Helen Oleynikova, Zachary Taylor, Marius Fehr, Juan Nieto, and Roland Siegwart, “Voxblox: Building 3D Signed Distance Fields for Planning”, IEEE Int. Conf. on Intelligent Robots and Systems (IROS), 2017.
[pdf | bibtex | video | arxiv ]

Helen Oleynikova, Michael Burri, Zachary Taylor, Juan Nieto, Roland Siegwart, and Enric Galceran, “Continuous-Time Trajectory Optimization for Online UAV Replanning”. In IEEE Int. Conf. on Intelligent Robots and Systems (IROS), October 2016.
[pdf | bibtex | video]

Helen Oleynikova, Michael Burri, Simon Lynen, and Roland Siegwart, “Real-Time Visual-Inertial Localization for Aerial and Ground Robots”. In IEEE Int. Conf. on Intelligent Robots and Systems (IROS), September 2015.
[pdf | bibtex]

Michael Burri, Helen Oleynikova, Markus Achtelik, and Roland Siegwart, “Real-Time Visual-Inertial Mapping, Re-localization and Planning Onboard MAVs in Previously Unknown Environments”. In IEEE Int. Conf. on Intelligent Robots and Systems (IROS), September 2015.
[pdf | bibtex | video]

Andreas Bircher, Mina Kamel, Kostas Alexis, Helen Oleynikova, and Roland Siegwart, “Receding Horizon “Next–Best–View” Planner for 3D Exploration”. In IEEE Int. Conf. on Robotics and Automation (ICRA), May 2016.
[pdf | bibtex]

Helen Oleynikova, Dominik Honegger, and Marc Pollefeys. “Reactive Avoidance Using Embedded Stereo Vision for MAV Flight”. In IEEE Int. Conf. on Robotics and Automation (ICRA), May 2015.
[pdf | bibtex]

Dominik Honegger, Helen Oleynikova, and Marc Pollefeys. “Real-time and Low Latency Embedded Computer Vision Hardware Based on a Combination of FPGA and Mobile CPU”. In IEEE Int. Conf. on Intelligent Robots and Systems (IROS), September 2014.
[pdf | bibtex | video]

Elena Oleynikova, Nicole Lee, Andrew J. Barry, Joseph Holler, David Barrett, “Perimeter Patrol On Autonomous Surface Vehicles Using Marine Radar”. In Proceedings of IEEE Oceans 2010, May 2010.
[pdf | bibtex | video]

Workshop

Helen Oleynikova, Alex Millane, Zachary Taylor, Enric Galceran, Juan Nieto, and Roland Siegwart “Signed Distance Fields: A Natural Representation for Both Mapping and Planning”. In Geometry and Beyond, RSS Workshop, 2016.
[pdf | bibtex]

Andrew J. Barry, Helen Oleynikova, Dominik Honegger, Marc Pollefeys, and Russ Tedrake. “FPGA vs. pushbroom stereo vision for MAVs”. In Vision-based Control and Navigation of Small Lightweight UAVs, IROS Workshop, 2015.
[pdf]

Journal

Andreas Bircher, Mina Kamel, Kostas Alexis, Helen Oleynikova, and Roland Siegwart “Receding Horizon Path Planning for 3D Exploration and Surface Inspection”. In Autonomous Robots, 2016.
[publisher page | bibtex]

Selected Projects

ETH Zürich

Online Visual-Inertial Based Localization for Robots [paper 1 | paper 2]

I worked on integrating embedded stereo camera and IMU combination and visual-inertial odometry into a sparse mapping framework. The main goal of this work was to enable real-time on-board localization against a sparse map. I then investigated building dense volumetric maps (used for path planning) from keyframes in the sparse map. We showed this working on-board an MAV and ground robot localizing against the same map, allowing the MAV to autonomously land on top of the ground robot given its location from localization.

High-Speed Vision for Quadrotors [paper 1 | paper 2]

I integrated a high-speed vision system on FPGA onto a quadrotor system and designed a system for doing high-speed obstacle avoidance on a computationally constrained platform. I also wrote position estimators and position controllers to allow the quad to operate indoors and outdoors without GPS or Vicon using the PX4 optical flow sensor. I also wrote calibration and processing for the Android-based mobile platform on the FPGA vision system.

Google

Street Number Detection from Street View Imagery

I worked on the pipeline used to automatically detect and transcribe street numbers from imagery in order to improve maps data.

Automatic Image Enhancement for Older Imagery

We created a system for automatically enhancing images using single-image HDR techniques. Learned ideal parameters for the algorithm by training a classifier based on data from a user study of preferences.

Classification of Landmark Imagery

Designed features and trained classifiers for automatically detecting several types of attractive or important landmark imagery. For example, collected data and chose features for classifying imagery that looks over water or shows a city skyline.

Willow Garage

TurtleBot Arm - Calibration and Applications [website]

Worked on a low-cost robot arm for hobbyist robotics. Built a system for robust camera-to-arm calibration, created documentation and assembly instructions for hobbyists, and created tools and demos.

Visual SLAM [website | video]

Worked on implementation of Visual SLAM (Simultaneous Localization and Mapping) using stereo image data in ROS (Robot Operating System). Developed and refined API, wrote documentation, and implemented new features such as integration of pointcloud matches from laser-based sensors into Visual SLAM.

Olin College

Ping-Pong Playing Robot   Senior Consulting Project for ADSYS [video]

Technical lead on team of 4 that designed, built, and programmed robot capable of playing ping-pong against human player. This was a technical demo for a high-speed vision system developed by a sponsor company. Was responsible for vision, detection, modeling, and state estimation of the ping-pong ball.

Autonomous Shore Navigation Using Marine Radar [paper | video]

Worked on an autonomoous marine surface vehicle, based on a 12 foot Catamaran. Developed overall software architecture, and worked on integrating position and state data from various sensors, writing motor controllers, and waypoint following, in addition fabricating and testing mechanical and electrical systems on autonomous surface vehicle. Designed a method to autonomously navigate around a shore using marine radar.