Skip to content
View gedaliahknizhnik's full-sized avatar

Block or report gedaliahknizhnik

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
gedaliahknizhnik/README.md

About Me:

I'm a passionate roboticist and software engineer who takes a systems approach to robotics to create platforms that can perform efficiently, effectively, and robustly in real world conditions.

  • In my doctoral research at the GRASP Laboratory (University of Pennsylvania) I studied underactuated, modular, reconfigurable, aquatic systems for ocean research and monitoring.
  • In my professional career I write software for real-time control and path-planning for mobile robots and manipulators.

 

Coding Skills:

C++  Python  Bash  MATLAB  Arduino 

My main project at the GRASP Laboratory at the University of Pennsylvania was the Modboat, underactuated single-motor robots that are capable of modular self-reconfiguration and energy-efficient ocean monitoring. Modboats run on a stack of:

  • Embedded code: ESP32 processor programmed in C++ C++
  • Offboard planning code: Python Python software stack handling motion capture and planning for the robot.

Most of my work is hidden in private organizational repositories. If you want to see samples, shoot me a message or an email and I'm happy to share what I can.

  • I do C++ development of real-time, often multi-threaded systems with an emphasis on efficiency and speed.
  • I work extensively in ROS2, Linux, and Docker.

📫 Contact Me:

You can reach me by message on my LinkedIn or Twitter accounts, or you can email me at:

  • gedaliah.knizhnik[at]gmail.com
  • gknizhnik[at]alumni.upenn.edu

Pinned Loading

  1. filtering-cpp filtering-cpp Public

    A CPP smoothing library for incoming data streams

    C++ 1 1

  2. serial-kinematics-cpp serial-kinematics-cpp Public

    Lightweight library for manipulating serial kinematics chains

    C++ 1

  3. docking-gyre-flow docking-gyre-flow Public

    Simulation of control law for docking Modboats in a gyre flow.

    Python

  4. astar-upenn-meam620 astar-upenn-meam620 Public

    An implementation of Dijkstra's algorithm/A* used to plan for a quadrotor in 3D space.

    MATLAB 3 1

  5. sudoku-cpp sudoku-cpp Public

    A CPP library for solving sudoku puzzles

    C++