Skip to content
View niladut's full-sized avatar
Block or Report

Block or report niladut

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
niladut/README.md

Niladri Dutta πŸ‘¨β€πŸ’»

LinkedIn

Hi there πŸ‘‹!

I'm Niladri Dutta!

I am an automation enthusiast working with many projects related to Robotics and AI. A graduate from πŸ‘¨β€πŸ’» Aalto University, pursuing a Masters degree in Autonomous Systems. I work as a Robotics Engineer, specializaing in Localization & Navigation. I am also an enthusiast for embedded tech related hardware projects.

Interests: Autonomuous Vehicles, Space Robotics, Aerospace, Infrastructure Automation, Logistics Robots.

Projects

*Some repositories are currently Private. (They will be Open Sourced soon).


Robotics & AI

Connected Vehicle Platooning [Github*]

  • ROS packages for robot communication and multi robot controllers for predecessor following vehicle platoons.
  • Analysis of stability of semi-autonomous platoons.

Sensor Fusion for Autonomous Robot Tracking

  • Algorithms for tracking an autonomous robot by using sensor data from the IMU and camera system.

Autonomous Self-Parking Vehicle [Github|Video]

  • OpenCV & Tensorflow with YOLOv3 for processing camera images to detect objects, lanes & traffic signs.
  • Custom-designed path-planning algorithm for road navigation. Implemented using ROS framework and MORSE simulator.

Driverless Formula Race Car - Mapping System [Website]

  • Computer-vision algorithms for cone detection and mapping system with OpenCV & Tensorflow for FaSTTUBe TU Berlin's Formula Student Driverless Vehicle Team.

Lunar Rover - Electrical System Design [Github*]

  • Lunar Rover prototype design with navigation and telemetry.

Indoor UAV Localization for Industrial Chimney Inspection

  • Indoor localization system for a UAV to navigate inside industrial chimneys for structural inspection.
  • Localisation system used Arduino with ultrasonic rangefinders, LiDAR and image processing on OpenCV.

Moving Ball Deflector - Robotic Arm System [Github | Video]

  • AI & Robotics Systems Project

AI Agent for Pong [Github*]

  • Agent for playing the Pong game using the OpenAI gym and PyTorch frameworks.
  • Model training with CNN-based image processing using Advantage Actor-Critic(A2C) with Proximal Policy Optimization (PPO) methodology.

Forest Cover Type Prediction

  • Predict forest cover type using cartographic data and a variety of machine learning classification algorithms like KNN, Naive Bayes, etc.

Embedded Systems

Processor Designing & Implementation on FPGA [Github]

  • Design of two processors: a single bus 8-bit processor and a 4-stage 8-bit pipeline processor design.
  • Design validated using Verilog on a Xilinx Artix 7 Nexys 4 FPGAs.

RISC-V Instruction Disassembler [Github]

  • Disassembly tool for RISC-V Architecture

Audio Noise Cancellation - DSP Filter on FPGA

  • DSP adaptive noise cancellation filter on the Xilinx Artix 7 Nexys 4 FPGA kit by interfacing with MATLAB via FPGA in the loop (FIL).

Wireless Electromyograph [Video]

  • Portable electromyograph with wireless data collection and monitoring system over Bluetooth using AtMega microcontrollers.
  • Remote data sampler & MATLAB GUI app.

Pinned

  1. riscv-instruction-disassembler riscv-instruction-disassembler Public

    Disassembly tool for RISC-V Architecture

    C 7 1

  2. robotics-ball-deflector robotics-ball-deflector Public

    Jupyter Notebook 1

  3. video_speed_jumpcutter video_speed_jumpcutter Public

    Forked from carykh/jumpcutter

    Automatically edits vidx. Explanation here: https://www.youtube.com/watch?v=DQ8orIurGxw

    Python

  4. digital-design-snu/ANPPV_RISC_PipelinedProcessor digital-design-snu/ANPPV_RISC_PipelinedProcessor Public

    Verilog 5

  5. command-paul/SLSV_IITM command-paul/SLSV_IITM Public

    Shakti LockStep Verification

    C++ 2 2

  6. SmartHomePowerManagement SmartHomePowerManagement Public

    Arduino