[{"data":1,"prerenderedAt":183},["ShallowReactive",2],{"projects":3},[4],{"_path":5,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":9,"description":10,"status":11,"year":12,"image":13,"funded":14,"body":15,"_type":176,"_id":177,"_source":178,"_file":179,"_stem":180,"_extension":181,"locale":182},"\u002Fprojects\u002Fdemo-project","projects",false,"","Autonomous Drone Swarm Coordination","Decentralized control algorithms for coordinating a swarm of UAVs in cluttered environments.","ongoing",2025,"\u002Fimages\u002Flogo.png",true,{"type":16,"children":17,"toc":168},"root",[18,27,41,48,63,69,83,131,137,142,148,162],{"type":19,"tag":20,"props":21,"children":23},"element","h2",{"id":22},"overview",[24],{"type":25,"value":26},"text","Overview",{"type":19,"tag":28,"props":29,"children":30},"p",{},[31,33,39],{"type":25,"value":32},"This is a ",{"type":19,"tag":34,"props":35,"children":36},"strong",{},[37],{"type":25,"value":38},"demo project",{"type":25,"value":40}," so the Projects page renders out of the box. Replace it with your real projects — one Markdown file per project. All Markdown features are supported: headings, lists, tables, images, code blocks, and diagrams.",{"type":19,"tag":42,"props":43,"children":45},"h3",{"id":44},"key-contributions",[46],{"type":25,"value":47},"Key Contributions",{"type":19,"tag":49,"props":50,"children":51},"ul",{},[52,58],{"type":19,"tag":53,"props":54,"children":55},"li",{},[56],{"type":25,"value":57},"A fully decentralized planner with provable collision avoidance.",{"type":19,"tag":53,"props":59,"children":60},{},[61],{"type":25,"value":62},"An open-source simulation toolkit used by several partner labs.",{"type":19,"tag":42,"props":64,"children":66},{"id":65},"pipeline",[67],{"type":25,"value":68},"Pipeline",{"type":19,"tag":28,"props":70,"children":71},{},[72,74,81],{"type":25,"value":73},"Markuxt renders Mermaid diagrams natively (configured in the layer's ",{"type":19,"tag":75,"props":76,"children":78},"code",{"className":77},[],[79],{"type":25,"value":80},"nuxt.config.ts",{"type":25,"value":82},"):",{"type":19,"tag":84,"props":85,"children":89},"pre",{"className":86,"code":87,"language":88,"meta":8,"style":8},"language-mermaid shiki shiki-themes github-light github-dark","flowchart LR\n  A[Perception] --> B[State Estimation]\n  B --> C[Decentralized Planner]\n  C --> D[(UAV Swarm)]\n","mermaid",[90],{"type":19,"tag":75,"props":91,"children":92},{"__ignoreMap":8},[93,104,113,122],{"type":19,"tag":94,"props":95,"children":98},"span",{"class":96,"line":97},"line",1,[99],{"type":19,"tag":94,"props":100,"children":101},{},[102],{"type":25,"value":103},"flowchart LR\n",{"type":19,"tag":94,"props":105,"children":107},{"class":96,"line":106},2,[108],{"type":19,"tag":94,"props":109,"children":110},{},[111],{"type":25,"value":112},"  A[Perception] --> B[State Estimation]\n",{"type":19,"tag":94,"props":114,"children":116},{"class":96,"line":115},3,[117],{"type":19,"tag":94,"props":118,"children":119},{},[120],{"type":25,"value":121},"  B --> C[Decentralized Planner]\n",{"type":19,"tag":94,"props":123,"children":125},{"class":96,"line":124},4,[126],{"type":19,"tag":94,"props":127,"children":128},{},[129],{"type":25,"value":130},"  C --> D[(UAV Swarm)]\n",{"type":19,"tag":42,"props":132,"children":134},{"id":133},"funding",[135],{"type":25,"value":136},"Funding",{"type":19,"tag":28,"props":138,"children":139},{},[140],{"type":25,"value":141},"Supported by the National Example Foundation, Grant #EX-2025.",{"type":19,"tag":42,"props":143,"children":145},{"id":144},"contact",[146],{"type":25,"value":147},"Contact",{"type":19,"tag":28,"props":149,"children":150},{},[151,153,160],{"type":25,"value":152},"For collaboration enquiries, contact ",{"type":19,"tag":154,"props":155,"children":157},"a",{"href":156},"mailto:pi@your-lab.edu",[158],{"type":25,"value":159},"pi@your-lab.edu",{"type":25,"value":161},".",{"type":19,"tag":163,"props":164,"children":165},"style",{},[166],{"type":25,"value":167},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dusk .shiki span {color: var(--shiki-dusk);background: var(--shiki-dusk-bg);font-style: var(--shiki-dusk-font-style);font-weight: var(--shiki-dusk-font-weight);text-decoration: var(--shiki-dusk-text-decoration);}html.dusk .shiki span {color: var(--shiki-dusk);background: var(--shiki-dusk-bg);font-style: var(--shiki-dusk-font-style);font-weight: var(--shiki-dusk-font-weight);text-decoration: var(--shiki-dusk-text-decoration);}",{"title":8,"searchDepth":106,"depth":106,"links":169},[170],{"id":22,"depth":106,"text":26,"children":171},[172,173,174,175],{"id":44,"depth":115,"text":47},{"id":65,"depth":115,"text":68},{"id":133,"depth":115,"text":136},{"id":144,"depth":115,"text":147},"markdown","content:projects:demo-project.md","content","projects\u002Fdemo-project.md","projects\u002Fdemo-project","md","en",1781980785747]