@article{https://resolver.caltech.edu/CaltechAUTHORS:20191029-160904084,
    title = "Optimal Guidance and Control with Nonlinear Dynamics Using Sequential Convex Programming",
    journal = "Journal of Guidance, Control, and Dynamics",
    year = "2020",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20191029-160904084",
    id = "record",
    issn = "0731-5090",
    doi = "10.2514/1.G004590",
    volume = "43"
}


@article{https://resolver.caltech.edu/CaltechAUTHORS:20200107-111109197,
    title = "Autonomous In-Orbit Satellite Assembly from a Modular Heterogeneous Swarm",
    journal = "Acta Astronautica",
    year = "2020",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20200107-111109197",
    id = "record",
    issn = "0094-5765",
    doi = "10.1016/j.actaastro.2020.01.006",
    volume = "169"
}


@inbook{https://resolver.caltech.edu/CaltechAUTHORS:20200831-132647262,
    title = "2020 IEEE Aerospace Conference",
    chapter = "Coordinated Motion Planning for On-Orbit Satellite Inspection using a Swarm of Small-Spacecraft",
    year = "2020",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20200831-132647262",
    id = "record",
    isbn = "9781728127347",
    doi = "10.1109/aero47225.2020.9172747"
}


@other{https://resolver.caltech.edu/CaltechAUTHORS:20190722-095828499,
    title = "Distributed multi-target relative pose estimation for cooperative spacecraft swarm",
    year = "2019",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20190722-095828499",
    id = "record"
}


@other{https://resolver.caltech.edu/CaltechAUTHORS:20190109-132944040,
    title = "Solving Optimal Control with Nonlinear Dynamics Using Sequential Convex Programming",
    year = "2019",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20190109-132944040",
    id = "record",
    isbn = "978-1-62410-578-4",
    doi = "10.2514/6.2019-0652"
}


@other{https://resolver.caltech.edu/CaltechAUTHORS:20181010-123842437,
    title = "Ultra-Soft Electromagnetic Docking with Applications to In-Orbit Assembly",
    year = "2018",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20181010-123842437",
    id = "record"
}


@inbook{https://resolver.caltech.edu/CaltechAUTHORS:20180816-145831065,
    chapter = "A Six Degree-of-Freedom Spacecraft Dynamics Simulator for Formation Control Research",
    year = "2018",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20180816-145831065",
    id = "record"
}


@other{https://resolver.caltech.edu/CaltechAUTHORS:20180706-160821260,
    title = "Distributed Control Of An Evolving Satellite Assembly During In-Orbit Construction",
    year = "2018",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20180706-160821260",
    id = "record"
}


@article{https://resolver.caltech.edu/CaltechAUTHORS:20161122-110230585,
    title = "Probabilistic and Distributed Control of a Large-Scale Swarm of Autonomous Agents",
    journal = "IEEE Transactions on Robotics",
    year = "2017",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20161122-110230585",
    id = "record",
    issn = "1552-3098",
    doi = "10.1109/TRO.2017.2705044",
    volume = "33"
}


@inbook{https://resolver.caltech.edu/CaltechAUTHORS:20171214-123928298,
    title = "AIAA SPACE and Astronautics Forum and Exposition",
    chapter = "Distributed Spatiotemporal Motion Planning for Spacecraft Swarms in Cluttered Environments",
    year = "2017",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20171214-123928298",
    id = "record",
    isbn = "978-1-62410-483-1",
    doi = "10.2514/6.2017-5323"
}


@inbook{https://resolver.caltech.edu/CaltechAUTHORS:20170630-095327924,
    chapter = "Distributed Fast Motion Planning for Spacecraft Swarms in Cluttered Environments Using Spherical Expansions and Sequence of Convex Optimization Problems",
    year = "2017",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20170630-095327924",
    id = "record"
}


@inbook{https://resolver.caltech.edu/CaltechAUTHORS:20170630-100154807,
    chapter = "Automated Rendezvous and Docking Using Tethered Formation Flight",
    year = "2017",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20170630-100154807",
    id = "record"
}


@inbook{https://resolver.caltech.edu/CaltechAUTHORS:20161221-142802182,
    title = "2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)",
    chapter = "A Probabilistic Eulerian Approach for Motion Planning of a Large-Scale Swarm of Robots",
    year = "2016",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20161221-142802182",
    id = "record",
    isbn = "978-1-5090-3761-2",
    doi = "10.1109/IROS.2016.7759562"
}


@inbook{https://resolver.caltech.edu/CaltechAUTHORS:20171218-083612231,
    title = "AIAA/AAS Astrodynamics Specialist Conference",
    chapter = "Attitude Control of the Asteroid Redirect Robotic Mission Spacecraft with a Captured Boulder",
    year = "2016",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20171218-083612231",
    id = "record",
    isbn = "978-1-62410-445-9",
    doi = "10.2514/6.2016-5645"
}


@inbook{https://resolver.caltech.edu/CaltechAUTHORS:20171214-075651822,
    title = "AIAA/AAS Astrodynamics Specialist Conference",
    chapter = "Autonomous In-Orbit Satellite Assembly from a Modular Heterogeneous Swarm using Sequential Convex Programming",
    year = "2016",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20171214-075651822",
    id = "record",
    isbn = "978-1-62410-445-9",
    doi = "10.2514/6.2016-5271"
}


@inbook{https://resolver.caltech.edu/CaltechAUTHORS:20171218-084716717,
    title = "AIAA/AAS Astrodynamics Specialist Conference",
    chapter = "Fast Motion Planning for Agile Space Systems with Multiple Obstacles",
    year = "2016",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20171218-084716717",
    id = "record",
    isbn = "978-1-62410-445-9",
    doi = "10.2514/6.2016-5683"
}


@article{https://resolver.caltech.edu/CaltechAUTHORS:20161220-151103451,
    title = "On Development of 100-Gram-Class Spacecraft for Swarm Applications",
    journal = "IEEE Systems Journal",
    year = "2016",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20161220-151103451",
    id = "record",
    issn = "1932-8184",
    doi = "10.1109/JSYST.2014.2327972",
    volume = "10"
}


@article{https://resolver.caltech.edu/CaltechAUTHORS:20161108-143406692,
    title = "Review of Formation Flying and Constellation Missions Using Nanosatellites",
    journal = "Journal of Spacecraft and Rockets",
    year = "2016",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20161108-143406692",
    id = "record",
    issn = "0022-4650",
    doi = "10.2514/1.A33291",
    volume = "53"
}


@article{https://resolver.caltech.edu/CaltechAUTHORS:20161108-150956974,
    title = "Nonlinear Attitude Control of Spacecraft with a Large Captured Object",
    journal = "Journal of Guidance, Control, and Dynamics",
    year = "2016",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20161108-150956974",
    id = "record",
    issn = "0731-5090",
    doi = "10.2514/1.G001341",
    volume = "39"
}


@article{https://resolver.caltech.edu/CaltechAUTHORS:20161221-120751793,
    title = "Swarm assignment and trajectory optimization using variable-swarm, distributed auction assignment and sequential convex programming",
    journal = "International Journal of Robotics Research",
    year = "2016",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20161221-120751793",
    id = "record",
    issn = "0278-3649",
    doi = "10.1177/0278364916632065",
    volume = "35"
}


@other{https://resolver.caltech.edu/CaltechAUTHORS:20161206-152153163,
    title = "Real-Time Optimal Control and Target Assignment for Autonomous In-Orbit Satellite Assembly from a Modular Heterogeneous Swarm",
    year = "2016",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20161206-152153163",
    id = "record"
}


@inbook{https://resolver.caltech.edu/CaltechAUTHORS:20170120-153909449,
    title = "Advances in Control System Technology for Aerospace Applications",
    chapter = "New Guidance, Navigation, and Control Technologies for Formation Flying Spacecraft and Planetary Landing",
    year = "2015",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20170120-153909449",
    id = "record",
    isbn = "978-3-662-47693-2",
    doi = "10.1007/978-3-662-47694-9\_2"
}


@other{https://resolver.caltech.edu/CaltechAUTHORS:20170214-131856997,
    title = "Feedback-Based Inhomogeneous Markov Chain Approach To Probabilistic Swarm Guidance",
    year = "2015",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20170214-131856997",
    id = "record"
}


@inbook{https://resolver.caltech.edu/CaltechAUTHORS:20161130-153238963,
    chapter = "Information-Driven Systems Engineering Study of a Formation Flying Demonstration Mission using Six CubeSats",
    year = "2015",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20161130-153238963",
    id = "record",
    doi = "10.2514/6.2015-2043"
}


@inbook{https://resolver.caltech.edu/CaltechAUTHORS:20161130-140551043,
    chapter = "Attitude Control and Stabilization of Spacecraft with a Captured Asteroid",
    year = "2015",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20161130-140551043",
    id = "record",
    doi = "10.2514/6.2015-0596"
}


@inbook{https://resolver.caltech.edu/CaltechAUTHORS:20170120-151859268,
    title = "AIAA Guidance, Navigation, and Control Conference 2015",
    chapter = "Swarm Assignment and Trajectory Optimization Using Variable-Swarm, Distributed Auction Assignment and Model Predictive Control",
    year = "2015",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20170120-151859268",
    id = "record",
    isbn = "978-1-62410-339-1",
    doi = "10.2514/6.2015-0599"
}


@inbook{https://resolver.caltech.edu/CaltechAUTHORS:20161130-083605025,
    title = "53rd AIAA Aerospace Sciences Meeting",
    chapter = "A Review of Impending Small Satellite Formation Flying Missions",
    year = "2015",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20161130-083605025",
    id = "record",
    isbn = "978-1-62410-343-8",
    doi = "10.2514/6.2015-1623"
}


@article{https://resolver.caltech.edu/CaltechAUTHORS:20161221-145205891,
    title = "Model Predictive Control of Swarms of Spacecraft Using Sequential Convex Programming",
    journal = "Journal of Guidance, Control, and Dynamics",
    year = "2014",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20161221-145205891",
    id = "record",
    issn = "0731-5090",
    doi = "10.2514/1.G000218",
    volume = "37"
}


@inbook{https://resolver.caltech.edu/CaltechAUTHORS:20170109-103702672,
    title = "2014 IEEE Conference on Control Applications (CCA)",
    chapter = "Probabilistic swarm guidance using optimal transport",
    year = "2014",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20170109-103702672",
    id = "record",
    isbn = "978-1-4799-7409-2",
    doi = "10.1109/CCA.2014.6981395"
}


@inbook{https://resolver.caltech.edu/CaltechAUTHORS:20161222-115746072,
    title = "2014 IEEE/RSJ International Conference on Intelligent Robots and Systems",
    chapter = "Probabilistic guidance of distributed systems using sequential convex programming",
    year = "2014",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20161222-115746072",
    id = "record",
    isbn = "978-1-4799-6934-0",
    doi = "10.1109/IROS.2014.6943103"
}


@article{https://resolver.caltech.edu/CaltechAUTHORS:20161130-141734262,
    title = "Phase synchronization control of complex networks of Lagrangian systems on adaptive digraphs",
    journal = "Automatica",
    year = "2013",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20161130-141734262",
    id = "record",
    issn = "0005-1098",
    doi = "10.1016/j.automatica.2013.01.048",
    volume = "49"
}


@inbook{https://resolver.caltech.edu/CaltechAUTHORS:20161222-070302558,
    title = "Spaceflight mechanics meeting, 2013",
    chapter = "Decentralized Model Predictive Control of Swarms of Spacecraft Using Sequential Convex Programming",
    year = "2013",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20161222-070302558",
    id = "record",
    isbn = "978-0-87703-597-8"
}


@article{https://resolver.caltech.edu/CaltechAUTHORS:20170123-081714017,
    title = "Swarm-Keeping Strategies for Spacecraft Under J\_2 and Atmospheric Drag Perturbations",
    journal = "Journal of Guidance, Control, and Dynamics",
    year = "2012",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20170123-081714017",
    id = "record",
    issn = "0731-5090",
    doi = "10.2514/1.55705",
    volume = "35"
}


@inbook{https://resolver.caltech.edu/CaltechAUTHORS:20161222-111933253,
    title = "AIAA/AAS Astrodynamics Specialist Conference",
    chapter = "Spacecraft Swarm Guidance Using a Sequence of Decentralized Convex Optimizations",
    year = "2012",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20161222-111933253",
    id = "record",
    isbn = "978-1-62410-182-3",
    doi = "10.2514/6.2012-4583"
}


@inbook{https://resolver.caltech.edu/CaltechAUTHORS:20161222-113047812,
    title = "AIAA Guidance, Navigation, and Control Conference 2011",
    chapter = "Swarm Keeping Strategies for Spacecraft under J\_2 and Atmospheric Drag Perturbations",
    year = "2011",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20161222-113047812",
    id = "record",
    isbn = "978-1-60086-952-5",
    doi = "10.2514/6.2011-6632"
}


@inbook{https://resolver.caltech.edu/CaltechAUTHORS:20161130-081544822,
    title = "AIAA Guidance, Navigation, and Control Conference 2011",
    chapter = "Phase Synchronization Control of Robotic Networks on Periodic Ellipses with Adaptive Network Topologies",
    year = "2011",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20161130-081544822",
    id = "record",
    isbn = "978-1-60086-952-5",
    doi = "10.2514/6.2011-6631"
}


@other{https://resolver.caltech.edu/CaltechAUTHORS:20170214-120751873,
    title = "Swarms of Femtosats for Synthetic Aperture Applications",
    year = "2011",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20170214-120751873",
    id = "record"
}


@inbook{https://resolver.caltech.edu/CaltechAUTHORS:20161201-072209482,
    chapter = "Novel Coordinate Transformation and Robust Cooperative Formation Control for Swarms of Spacecraft",
    year = "2011",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20161201-072209482",
    id = "record"
}