1. Research Projects

My research interest lies at the intersection of lunar positioning, navigation, and timing (PNT), astrodynamics, spacecraft guidance, navigation, and control (GNC), and multi-agent systems. Below are the lists of research projects that I have worked on at Stanford University, Georgia Institute of Technology, and The University of Tokyo.

1-1. Lunar Positioning, Navigation, and Timing (PNT)

ephemeris

Contact Plan Optimization and Distributed State Estimation for Delay Torelant Satellite Network

Period: 2023/1- (Active)
With: Guillem Casadesus Vila, Prof.Gao (Stanford University)

Space agencies are seeking to utilize delay torelant satellite networks that provides both communication and navigation service to support future deep space missions. We propose an integrative solution that optimizes contact plan of these networks, considering both navigation and communication performance. Additionally, we propose a distributed orbit and clock bias estimation algorithm using batch covariance intersection.

Related Publication: Contact Plan Optimization and Distributed State Estimation for Delay Tolerant Satellite Networks, IEEE Aerospace Conference, 2024 (Abstract Accepted) [Paper]

simulator

LuPNT: Open Source Simulator for Lunar PNT

Period: 2023/4- (Active)
With Guillem Casadesus Vila, Prof.Gao (Stanford University)

The growing focus on missions to the Moon necessitates reliable Positioning, Navigation, and Timing (PNT) services in cis-lunar space. We are developing a comprehensive, open-source simulation framework to address the growing research need in this field. Implemented primarily in C++ for computational efficiency, the simulation core employs an event-based architecture to model asynchronous onboard applications and inter-satellite communication. The framework also includes Python bindings to facilitate rapid algorithmic development and user interaction.

Related Publication: LuPNT: Open-Source Simulator for Lunar Positioning, Navigation, and Timing, ION GNSS+ 2023, 2023 [Paper] [Slides] [Code]

Sidelobe

Lunar PNT using GPS Sidelobe Signals

Period: 2021/9- (Active)
With Sriramya Bhamidipati, Tara Mina, Prof.Gao (Stanford University)

We develop various algorithms to conduct orbit determination and time-transfer in the lunar orbit and on lunar surface, that utilize the weak GPS sidelobe signals. We consider both single-agent and multi-agent scenarios at lunar surface and lunar orbit. Our proposed framework uses differential carrier phase measurements and/or crosslinks between lunar satellites to improve PNT performance under challenging GPS geometry.

Read More

1-2. Astrodynamics and Spacecraft Trajectory Design

ephemeris

Ephemeris Design for Lunar Navigation Satellites

Period: 2023/1- (Active)
With: Marta Cortinovis, Prof.Gao (Stanford)

Plans to establish a satellite network around the Moon to support communication, position, navigation, and timing services are rapidly evolving. Satellites that are part of this system broadcast their ephemeris as finite parameters to lunar users for user state estimation. In this work, we investigate lunar satellite ephemeris parameterization to identify the best parameterization to broadcast to a lunar user, by analyzing its accuracy and required message size.

Related Publication: Satellite Ephemeris Approximation Methods to Support Lunar Positioning, Navigation, and Timing Services, ION GNSS+ 2023, 2023 Best Presentation of the Session [Paper] [Slides] [Video]

gecco

Dual-Objective High Energy Tour Design

Period: 2022/5-2022/8
With: Yuri Shimane (Georgia Tech)

The 2022 edition of the Space Optimisation Competition (SpOC) organized by the Advanced Concepts Team included a problem involving a ∆V and time of flight optimization of a moon tour visiting the seven planets of the Trappist-1 star system. We participated in this competition (5th place), and developed metrics to analyze effictive planets to flyby, as well as heuristics to solve the multiobjective trajectory optimization problem.

Related Publication: Methods for Dual-Objective High Energy Tour Design, AAS/AIAA Astrodynamics Specialist Conference, 2023 [Paper]

1-3. Spacecraft Guidance, Navigation, and Control (GNC)

ARTMS

Vision Based Distributed Angles-only Navigation in Satellite Swarms (ARTMS)

Period: 2021/9-2022/5
With: Justin Kruger, Prof.D’Amico (Stanford University)

We developed The Absolute and Relative Trajectory Measurement System (ARTMS), an algorithmic framework for autonomous, distributed navigation and timekeeping for spacecraft swarms and constellations using angles-only measurements from onboard cameras. I worked on augmenting ARTMS for lunar navigation, and verified its performance via a star tracker in the loop simulations of swarms and constellations in various lunar orbits.
The performance of ARTMS will be tested in LEO in the NASA’s Starling Mission.

Related Publication: Autonomous Distributed Angles-Only Navigation and Timekeeping in Lunar Orbit, ION ITM, 2022 [Paper] [Slides] [Video]

Landing Trajectory

Landing Site Selection and Divert Maneuver Planning with Reinforcement Learning

Period: 2020/1-2020/8
With: Kento Tomita, Prof.Ho (Georgia Tech)

This research proposes a new integrated framework for identifying safe landing locations and planning in-flight divert maneuvers. I built a reinforcement learning framework that optimizes a landing site selection strategy concurrently with a guidance and control strategy to the target landing site to achieve a safe and efficient landing trajectory at system-level.

Read More

2. Engineering Projects

equuleus

EQUULEUS (EQUilibriUm Lunar-Earth point 6U Spacecraft)

Period: 2018/9-2021/8
With: EQUULEUS Project Team (University of Tokyo, JAXA)

EQUULEUS is a 6U CubeSat project for cis-lunar region exploration, developed by JAXA and The University of Tokyo. I worked on thermal analysis, simulator implementation, and on-board software development. The cubesat succesfully completed its DV1 manuever and lunar flyby.

Read More

arliss

CanSat Project in Black Rock Desert (ARLISS)

Period: 2017/4-2017/9
With: ARLISS Project Team (University of Tokyo)

ARLISS is a cansat competition in Black Rock, Nevada. Cansats developed by the participants are launched by rockets, going up high to 4km. In the “comeback competition”, the participating teams integrate an autonomous system (including cases, parachutes, and rovers) to direct the CanSat to a designated location. Our team won the overall winner and best accuracy award (0 m), which is given to the team that successfully controlled the rover closest to the designated target.

3. Class Projects

entropy_map

Multi-Robot Semantic Mapping and Coverage Planning on Occupancy Grids

Class AA277: Multi-Robot Control and Distributed Optimization (taught by Prof.Schwager)
With: Muhammad Fadhil Ginting (Stanford University)

We proposed a method for multi-robot mapping and coverage on 2D occupancy grids using high-level semantic information. We represented the distribution of semantic information on occupancy grid map with Dirichlet distribution. Using the semantic distribution, we performed information consensus among robots to build a globally consistent map. Then using the entropy of the semantic information, we develop multi-robot coverage planning algorithm to explore and map the environment efficiently.
[Paper]

factor_graph

Distributed Angles Only Navigation of Spacecraft Swarms via Factor-Graph Optimaization

Class AA222: Engineering Design Optimization (taught by Prof.Kochenderfer)

In this work, we propose a factor-graph-based approach to perform batch orbit determination (BOD) using bearing angle measurements from multiple observers. Factor graphs have advantages over the filtering approach in 1) capability to apply sparse optimization algorithms to solve large-scale problems, 2) flexibility to accommodate asynchronous measurements, and 3) improved robustness to highly non-linear systems. We investigate the performance of the proposed factor-graph-based BOD via simulations on low earth orbits, sun-synchronous orbits, and highly elliptical orbits.
[Paper]