@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"
}


@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"
}


@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"
}


@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"
}


@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"
}


@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"
}