<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Path Planning on Rishika Bera</title><link>https://rishika2024.github.io/tags/path-planning/</link><description>Recent content in Path Planning on Rishika Bera</description><generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>berarishika@gmail.com (Rishika Bera)</managingEditor><webMaster>berarishika@gmail.com (Rishika Bera)</webMaster><copyright>Rishika Bera</copyright><lastBuildDate>Mon, 10 Aug 2026 14:15:05 +0700</lastBuildDate><atom:link href="https://rishika2024.github.io/tags/path-planning/index.xml" rel="self" type="application/rss+xml"/><item><title>Lattice Print Path Planning with Reinforcement Learning</title><link>https://rishika2024.github.io/posts/meca500_rl/</link><pubDate>Mon, 10 Aug 2026 14:15:05 +0700</pubDate><author>berarishika@gmail.com (Rishika Bera)</author><guid>https://rishika2024.github.io/posts/meca500_rl/</guid><description>&lt;p&gt;This project tackles print path planning for lattice structures using reinforcement learning. Given a lattice (vertices + edges from LatticeQuery), the goal is to find the order to print every strut without the nozzle colliding with already printed material.&lt;/p&gt;</description></item><item><title>EKF SLAM with unknown data association</title><link>https://rishika2024.github.io/posts/slam/</link><pubDate>Sun, 22 Mar 2026 14:15:05 +0700</pubDate><author>berarishika@gmail.com (Rishika Bera)</author><guid>https://rishika2024.github.io/posts/slam/</guid><description>&lt;h2 class="relative group"&gt;Overview
 &lt;div id="overview" class="anchor"&gt;&lt;/div&gt;
 
&lt;/h2&gt;
&lt;p&gt;Built a complete EKF SLAM pipeline from scratch in C++ using ROS 2, simulated on a TurtleBot3. The robot localizes itself and maps cylindrical landmarks simultaneously using wheel odometry and 2D LiDAR. Three robots are visualized: red (ground truth, known only to the simulator), blue (odometry estimate, which drifts over time), and green (SLAM corrected estimate). The video shows the robot driving a closed path with sensor noise and limited detection range. As odometry drifts, the EKF corrects it by fusing landmark observations, keeping the green path close to ground truth while blue diverges. Landmark estimates in green converge toward their true positions with repeated observations.&lt;/p&gt;</description></item></channel></rss>