<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Prajankya Sonar</title><description>Robotics, software, and electronics — articles and interactive labs by Prajankya Sonar, Staff Robotics Engineer and Engineering Manager.</description><link>https://prajankya.dev/</link><language>en</language><item><title>Pathfinding Visualizer</title><link>https://prajankya.dev/labs/pathfinding-viz/</link><guid isPermaLink="true">https://prajankya.dev/labs/pathfinding-viz/</guid><description>Pick an algorithm — A*, Dijkstra, BFS, or Greedy Best-First — draw walls, and watch it find the path. Built in Rust with egui, compiled to WebAssembly.</description><pubDate>Thu, 15 Jun 2023 00:00:00 GMT</pubDate><category>Software</category><category>Web</category></item><item><title>egui + eframe on the Web: An Honest Post-Mortem</title><link>https://prajankya.dev/articles/egui-eframe-wasm-web/</link><guid isPermaLink="true">https://prajankya.dev/articles/egui-eframe-wasm-web/</guid><description>Shipping a Rust egui app to the browser with eframe and wasm-pack — the pipeline, the canvas DPR trap, and an honest verdict on when to avoid it.</description><pubDate>Wed, 15 Mar 2023 00:00:00 GMT</pubDate><category>Software</category><category>Web</category></item><item><title>Personalized ADAS in CARLA</title><link>https://prajankya.dev/articles/adas-in-carla/</link><guid isPermaLink="true">https://prajankya.dev/articles/adas-in-carla/</guid><description>Learning Driver&apos;s preferred speed, way of changing lanes, preferred acceleration/deceleration, and then assisting in Lane Changing, Lane following, etc.</description><pubDate>Fri, 08 Jan 2021 00:00:00 GMT</pubDate><category>Robotics</category></item><item><title>AMBF Controller</title><link>https://prajankya.dev/articles/ambf-controller/</link><guid isPermaLink="true">https://prajankya.dev/articles/ambf-controller/</guid><description>A generic forward and inverse kinematics solver for robotic arms with a pluggable architecture, connected to the AMBF simulator via ROS topics.</description><pubDate>Thu, 12 Dec 2019 00:00:00 GMT</pubDate><category>Robotics</category><category>Software</category></item><item><title>Debugging C++ with Valgrind on Linux</title><link>https://prajankya.dev/articles/valgrind-on-linux/</link><guid isPermaLink="true">https://prajankya.dev/articles/valgrind-on-linux/</guid><description>A practical guide to using Valgrind for memory profiling and leak detection in C++ programs on Linux, covering Memcheck, Massif, and Callgrind tools.</description><pubDate>Thu, 21 Nov 2019 00:00:00 GMT</pubDate><category>Software</category></item><item><title>Transformation matrix from D-H Parameters</title><link>https://prajankya.dev/labs/dh/</link><guid isPermaLink="true">https://prajankya.dev/labs/dh/</guid><description>An interactive web tool to calculate transformation matrices from Denavit-Hartenberg parameters, demonstrated with the ABB IRB120 robot arm.</description><pubDate>Fri, 15 Nov 2019 00:00:00 GMT</pubDate><category>Robotics</category><category>Web</category></item><item><title>Infocell</title><link>https://prajankya.dev/articles/infocell/</link><guid isPermaLink="true">https://prajankya.dev/articles/infocell/</guid><description>A campus web portal for grievance reporting and service requests, with a custom SNMP-based Network Management System and real-time Socket.io updates.</description><pubDate>Tue, 24 Jul 2018 00:00:00 GMT</pubDate><category>Web</category><category>Networking</category></item><item><title>Humanoid Robot (Ajit)</title><link>https://prajankya.dev/articles/humanoid-ajit/</link><guid isPermaLink="true">https://prajankya.dev/articles/humanoid-ajit/</guid><description>A 4-foot bipedal humanoid platform with walking gaits designed in MATLAB/Simulink, integrated with ROS, Dynamixel motors, and Intel RealSense D435.</description><pubDate>Thu, 12 Apr 2018 00:00:00 GMT</pubDate><category>Robotics</category><category>Electronics</category></item><item><title>Industrial Delta Robot</title><link>https://prajankya.dev/articles/industrial-delta-robot/</link><guid isPermaLink="true">https://prajankya.dev/articles/industrial-delta-robot/</guid><description>A delta parallel robot for conveyor-belt parts sorting using Beckhoff PLCs and computer vision, CAD-modelled and exhibited in South Korea.</description><pubDate>Wed, 01 Nov 2017 00:00:00 GMT</pubDate><category>Robotics</category><category>Electronics</category></item><item><title>Warehouse Robot</title><link>https://prajankya.dev/articles/warehouse-robot/</link><guid isPermaLink="true">https://prajankya.dev/articles/warehouse-robot/</guid><description>A prototype autonomous towing robot for warehouse logistics, capable of 500 kg towing payload or 200 kg on-body payload for industrial automation.</description><pubDate>Thu, 27 Apr 2017 00:00:00 GMT</pubDate><category>Robotics</category></item><item><title>Horticulture Mapping Robot</title><link>https://prajankya.dev/articles/horticulture-mapping-robot/</link><guid isPermaLink="true">https://prajankya.dev/articles/horticulture-mapping-robot/</guid><description>A handheld 2D-LiDAR robot for measuring foliage density and counting trees in orchards, with a published research paper at IJERT.</description><pubDate>Sat, 18 Mar 2017 00:00:00 GMT</pubDate><category>Robotics</category><category>Research</category></item><item><title>Lidar Robot</title><link>https://prajankya.dev/articles/lidar-robot/</link><guid isPermaLink="true">https://prajankya.dev/articles/lidar-robot/</guid><description>An autonomous 4-wheeled holonomic robot with 2D LiDAR for SLAM-based indoor mapping and frontier exploration, built on ROS with Octomap.</description><pubDate>Sun, 10 Apr 2016 00:00:00 GMT</pubDate><category>Robotics</category><category>Electronics</category></item><item><title>Kinetic Rain — A Distributed Control System</title><link>https://prajankya.dev/articles/kinetic-rain-dcs/</link><guid isPermaLink="true">https://prajankya.dev/articles/kinetic-rain-dcs/</guid><description>A kinetic sculpture system inspired by Changi Airport&apos;s installation, using Modbus/RS485-controlled microcontrollers and a web-based animation sequencer.</description><pubDate>Thu, 07 Jan 2016 00:00:00 GMT</pubDate><category>Robotics</category><category>Electronics</category></item></channel></rss>