Andrei Costinescu

Researcher profile photo

Codes

Bold projects are work in progress. If you're interested in collaborating on (any of) the projects listed below, send me an email.

  • Static Context Analysis: My Master Thesis: A Python project for analyzing the static geometrical relations between objects (6D poses) in an environment to classify and represent its semantic context
  • Comm: A network communication library (written in C++ with C# and Python interfaces) used as part of the KI.Robotik.Design Project in the Pinakothek der Moderne
  • AndreiUtils: A collection library of useful C++ functions, data-structures, algorithms and (optional) interfaces to other libraries used in my projects
  • RecordingLib (private): A C++ library useful for recording various types of data from sensors
  • PerceptionData (private): A C++ library of data-structures representing environment perceptions (i.e. object positions, object poses, human skeleton keypoints, etc.)
  • InputDeviceLib (private): A C++ library to get data from different input devices (cameras, 3d cameras, accelerometers, gyrometers, etc.)
  • MarkerDetectionLib (private): A C++ library for detecting ARUCO markers useful for 3d object pose modelling (incl. Python script to generate tags)
  • VisualPerception (private): A C++ library for processing visual inputs from the camera and generating, among others, object locations, human skeleton joints, and object 3d poses.
  • FrankaRobotControl (private): A C++ library for controlling the Franka Panda robot using a joint-torques impedance controller.
  • RobotModelling (private): A C++ library to interface with CoppeliaSim's VREP simulator for simulating robot behaviors before deploying them on the robot
  • KalmanFilter (private): A C++ templated library of diverse Kalman Filter implementations
  • ConceptLibrary (private): A C++ library for defining, creating and using object, action, and skill concepts programatically
  • TaskRecognitionLib (private): A C++ library for modelling, recognizing, learning and executing tasks of daily living
  • InertialNavigationSystem (private): A C++ library for sensor fusion of acceleration, gyrometer and image motion data for autonomous localization, mapping and navigation
  • FeatureLib (private): A C++ library for extracting and storing (configurable) diverse image features for object rotation identification and object (6d pose) modelling
  • MiosInterfaceLib (private): A C++ library for robot control to interface with MIOS: a robot control library developed at our MIRMI institute (also used in the KI.Robotics.Design Project at the Pinakothek)
  • AndreiPythonUtils (private): A collection library of useful Python functions, data-structures, algorithms and (optional) interfaces to other libraries used in my projects
  • FaceRecognition (private): A Python project for facial recognition and facial expression classification
  • SpeechRecognition (private): A Python project for speech text-to-speech and speech-to-text functionality
  • ActionRecognition (private): A collection of C++ executables using the previously-listed codes in action-recognition-related tasks