Coder Social home page Coder Social logo

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.

Niladri's Projects

api-bot-python icon api-bot-python

Using twitter api and forecast.io created a bot which tweets weather status

ocpp icon ocpp

Open Charge Point Protocol

rnbip icon rnbip

Source Files for RNBPI Emulator and QT GUI

robotics-course icon robotics-course

Interfaces used for the Robotics Practical Course. Using equivalent C++ or python interfaces, and direct execution on a baxter.

ros2-docker-workspace icon ros2-docker-workspace

Streamline ROS 2 development with Docker & VSCode. Isolated environments, graphical app support, collaboration-friendly. Get started quickly.

servo icon servo

Real-Time SLAM for Monocular, Stereo and RGB-D Cameras, with Loop Detection and Relocalization Capabilities

thesnakegame icon thesnakegame

This program is a standard snake game where the player controls the snake to reach the target and increase its length. The player must take care to avoid the snake from colliding with the rest of the length of the body.

ubiquity_motor icon ubiquity_motor

Package that provides a ROS interface for the motors in UbiquityRobotics robots

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.