<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Perception | Saikiran Juttu | Robotics Portfolio</title><link>https://juttu-s.github.io/saikiran_juttu.github.io/tags/perception/</link><atom:link href="https://juttu-s.github.io/saikiran_juttu.github.io/tags/perception/index.xml" rel="self" type="application/rss+xml"/><description>Perception</description><generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Thu, 01 May 2025 00:00:00 +0000</lastBuildDate><image><url>https://juttu-s.github.io/saikiran_juttu.github.io/media/icon_hu7729264130191091259.png</url><title>Perception</title><link>https://juttu-s.github.io/saikiran_juttu.github.io/tags/perception/</link></image><item><title>Robotics Engineer Co-op</title><link>https://juttu-s.github.io/saikiran_juttu.github.io/details/robotics-coop/</link><pubDate>Thu, 01 May 2025 00:00:00 +0000</pubDate><guid>https://juttu-s.github.io/saikiran_juttu.github.io/details/robotics-coop/</guid><description>&lt;h2 id="overview">Overview&lt;/h2>
&lt;p>Worked at Northeastern University on:&lt;/p>
&lt;hr>
&lt;h3 id="sensor-integration">Sensor Integration&lt;/h3>
&lt;p>Integrated &lt;strong>3D LiDAR and Intel RealSense&lt;/strong> sensors with the &lt;strong>Scout Mini Rover&lt;/strong> via CAN protocol in ROS 2, deployed on &lt;strong>Jetson AGX Orin&lt;/strong> for synchronized perception, sensor fusion, and reliable HW–SW communication.&lt;/p>
&lt;p>&lt;strong>Physical Setup&lt;/strong>
&lt;figure >
&lt;div class="flex justify-center ">
&lt;div class="w-100" >&lt;img src="https://juttu-s.github.io/saikiran_juttu.github.io/saikiran_juttu.github.io/uploads/Robot.jpeg" alt="Scout Mini Rover Setup" loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
&lt;/p>
&lt;h3 id="slam-implementation">SLAM Implementation&lt;/h3>
&lt;p>Implemented ROS 2-based &lt;strong>SLAM systems&lt;/strong> using:&lt;/p>
&lt;ul>
&lt;li>RTAB-Map&lt;/li>
&lt;li>LIO-SAM&lt;/li>
&lt;li>Visual-Inertial Odometry (VIO)&lt;/li>
&lt;li>SLAM Toolbox&lt;br>
In C++/Python with Nav2 for improved localization in GPS-denied environments.&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>RTAB-Map Demo:&lt;/strong>&lt;/p>
&lt;video controls width="100%" muted autoplay loop>
&lt;source src="https://juttu-s.github.io/saikiran_juttu.github.io/saikiran_juttu.github.io/uploads/RTAB_demo.mp4" type="video/mp4">
&lt;/video>
&lt;p>&lt;strong>LIO-SAM Screenshot:&lt;/strong>&lt;/p>
&lt;p>
&lt;figure >
&lt;div class="flex justify-center ">
&lt;div class="w-100" >&lt;img src="https://juttu-s.github.io/saikiran_juttu.github.io/saikiran_juttu.github.io/uploads/lio_sam.png" alt="LIO-SAM Visualization" loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
&lt;/p>
&lt;hr>
&lt;h3 id="uav-motion-planning">UAV Motion Planning&lt;/h3>
&lt;p>Developed &lt;strong>waypoint navigation and motion planning&lt;/strong> pipelines for &lt;strong>Crazyflie and DJI Tello&lt;/strong> using the &lt;strong>OptiTrack motion capture system&lt;/strong>.&lt;/p>
&lt;ul>
&lt;li>Automated takeoff&lt;/li>
&lt;li>Precision landing&lt;/li>
&lt;li>Closed-loop control with state estimation&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h3 id="semantic-perception-with-vlms">Semantic Perception with VLMs&lt;/h3>
&lt;p>Exploring integration of &lt;strong>Vision-Language Models (VLMs)&lt;/strong> to:&lt;/p>
&lt;ul>
&lt;li>Enhance indoor semantic navigation&lt;/li>
&lt;li>Reduce localization drift&lt;/li>
&lt;li>Enable autonomous scene understanding&lt;/li>
&lt;/ul></description></item></channel></rss>