<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Digital on cstenkamp.de</title>
    <link>https://cstenkamp.de/categories/digital/</link>
    <description>Recent content in Digital on cstenkamp.de</description>
    <generator>Hugo</generator>
    <language>en</language>
    <managingEditor>cstenkamp@gmail.com (Chris Stenkamp)</managingEditor>
    <webMaster>cstenkamp@gmail.com (Chris Stenkamp)</webMaster>
    <lastBuildDate>Sat, 28 Jun 2025 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://cstenkamp.de/categories/digital/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>The Palapian&#39;s Spaceship</title>
      <link>https://cstenkamp.de/portfolio/palapa_spaceship/</link>
      <pubDate>Sat, 28 Jun 2025 00:00:00 +0000</pubDate><author>cstenkamp@gmail.com (Chris Stenkamp)</author>
      <guid>https://cstenkamp.de/portfolio/palapa_spaceship/</guid>
      <description>An interactive, networked spaceship you can actually board: players complete (or sabotage) missions across a dozen physical interfaces - buttons, joysticks, LED boards, sensors, etc - to either launch the ship or doom it, with everything driven by a Python/ESP/Unity stack. It’s modular, auto-resets regularly, and scales to festival crowds without manual babysitting.</description>
    </item>
    <item>
      <title>Tux-Kart with Real-Life Powerups</title>
      <link>https://cstenkamp.de/portfolio/tuxkart-reallife-powerups/</link>
      <pubDate>Wed, 25 Jun 2025 00:00:00 +0000</pubDate><author>cstenkamp@gmail.com (Chris Stenkamp)</author>
      <guid>https://cstenkamp.de/portfolio/tuxkart-reallife-powerups/</guid>
      <description>&lt;video controls preload=&#34;auto&#34; width=&#34;100%&#34;  autoplay muted playsinline class=&#34;html-video&#34;&gt;&#xA;    &lt;source src=&#34;https://cstenkamp.de/portfolio/tuxkart-reallife-powerups/introvid_wide.mp4&#34; type=&#34;video/mp4&#34;&gt;&#xA;  &lt;span&gt;Your browser doesn&#39;t support embedded videos, but don&#39;t worry, you can &lt;a href=&#34;https://cstenkamp.de/portfolio/tuxkart-reallife-powerups/introvid_wide.mp4&#34;&gt;download it&lt;/a&gt; and watch it with your favorite video player!&lt;/span&gt;&#xA;&lt;/video&gt;&#xA;&lt;p&gt;&lt;br&gt;&lt;br&gt;&lt;/p&gt;&#xA;&lt;p&gt;First, there was the infamous &lt;span class=&#34;hover_container&#34;&gt;Poolnudelschlagapparat&lt;span class=&#34;hover_popup&#34;&gt;Pool Noodle Hitting Aparatus (PNHA)&lt;/span&gt;&lt;/span&gt;. At Fusion Festival 2023, we had some pool noodles, some windshield wiper motors, and a wood construct to put a simple game into, so we did the only sensible thing to combine those things: You play Flappy Bird, and if you are too bad, you get hit with a pool noodle.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Relay-Boxes</title>
      <link>https://cstenkamp.de/portfolio/relay_boxes/</link>
      <pubDate>Tue, 03 Jun 2025 00:00:00 +0000</pubDate><author>cstenkamp@gmail.com (Chris Stenkamp)</author>
      <guid>https://cstenkamp.de/portfolio/relay_boxes/</guid>
      <description>A universal relay box for interactive builds: Ethernet-controlled with an integrated PSU, switching 230V, 12V, 5V and dry relays via OSC or Art-Net. I use it across projects like my &lt;a href=&#34;https://cstenkamp.de/portofolio/tuxkart-reallife-powerups&#34;&gt;Supertuxkart&lt;/a&gt; and the &lt;a href=&#34;https://cstenkamp.de/portfolio/palapa_spaceship&#34;&gt;Palapa Spaceship&lt;/a&gt; to drive lights, fog, motors, and effects with simple, robust control.</description>
    </item>
    <item>
      <title>Podcast Episode on LLMs for Software Engineering</title>
      <link>https://cstenkamp.de/portfolio/llms_podcast/</link>
      <pubDate>Mon, 26 May 2025 00:00:00 +0000</pubDate><author>cstenkamp@gmail.com (Chris Stenkamp)</author>
      <guid>https://cstenkamp.de/portfolio/llms_podcast/</guid>
      <description>&lt;p&gt;In this (german-language) episode of Code for Thought, Carina Haupt (DLR) and I talk with host Peter Schmid about large language models in Research Software Engineering: where tools like Copilot genuinely help (routine tasks, tests, small scripts), and where real-world projects expose their limits (builds, requirements, missing project context). I share my current work on &lt;a href=&#34;https://cstenkamp.de/portfolio/paper_repo_link&#34;&gt;matching papers to repositories via embeddings&lt;/a&gt; at the project level rather than just functions - so models carry meaningful context across an entire codebase.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Automatic Meal Recognition</title>
      <link>https://cstenkamp.de/portfolio/visiolab_job/</link>
      <pubDate>Wed, 15 Mar 2023 00:00:00 +0000</pubDate><author>cstenkamp@gmail.com (Chris Stenkamp)</author>
      <guid>https://cstenkamp.de/portfolio/visiolab_job/</guid>
      <description>&lt;video controls preload=&#34;auto&#34; width=&#34;100%&#34;  autoplay muted playsinline class=&#34;html-video&#34;&gt;&#xA;    &lt;source src=&#34;https://cstenkamp.de/portfolio/visiolab_job/visiolab_intro.mp4&#34; type=&#34;video/mp4&#34;&gt;&#xA;  &lt;span&gt;Your browser doesn&#39;t support embedded videos, but don&#39;t worry, you can &lt;a href=&#34;https://cstenkamp.de/portfolio/visiolab_job/visiolab_intro.mp4&#34;&gt;download it&lt;/a&gt; and watch it with your favorite video player!&lt;/span&gt;&#xA;&lt;/video&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://visolab.io/&#34;&gt;VisoLab&lt;/a&gt; is a startup that creates automated self-checkout registers for canteens, where the meals on the tray are recognized on &lt;em&gt;on edge&lt;/em&gt; via an iPad, allowing the customer to pay for their meals within seconds without requiring an employee.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Multi-Purpose Pi</title>
      <link>https://cstenkamp.de/portfolio/multi-purpose-pi/</link>
      <pubDate>Sat, 22 Oct 2022 00:00:00 +0000</pubDate><author>cstenkamp@gmail.com (Chris Stenkamp)</author>
      <guid>https://cstenkamp.de/portfolio/multi-purpose-pi/</guid>
      <description>&lt;img src=&#34;https://cstenkamp.de/images/mpi_main.jpg&#34;&#xA;     alt=&#34;MPi Main&#34;&#xA;     &gt;</description>
    </item>
    <item>
      <title>Siddata Study Assistant</title>
      <link>https://cstenkamp.de/portfolio/siddata-backend/</link>
      <pubDate>Mon, 16 May 2022 00:00:00 +0000</pubDate><author>cstenkamp@gmail.com (Chris Stenkamp)</author>
      <guid>https://cstenkamp.de/portfolio/siddata-backend/</guid>
      <description>The &lt;a href=&#34;https://www.siddata.de/&#34;&gt;Siddata-Project&lt;/a&gt; facilitates study individualization through a digital data-driven assistant, available as a Stud.IP Plugin.</description>
    </item>
    <item>
      <title>Masterthesis: Explainable Course Recommendation</title>
      <link>https://cstenkamp.de/portfolio/masterthesis/</link>
      <pubDate>Thu, 14 Apr 2022 00:00:00 +0000</pubDate><author>cstenkamp@gmail.com (Chris Stenkamp)</author>
      <guid>https://cstenkamp.de/portfolio/masterthesis/</guid>
      <description>&lt;p&gt;For this thesis, I created a Conceptual Space from Course Descriptions for explainable Recommendation, in a highly performant pipeline on the university-grid.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Sub-Pages:&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cstenkamp.de/portfolio/digital/masterthesis_/long_intro&#34;&gt;High-Level Intro&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cstenkamp.de/portfolio/digital/masterthesis_/thesistext&#34;&gt;Thesistext&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cstenkamp.de/portfolio/digital/masterthesis_/snakemake_grid&#34;&gt;Snakemake &amp;amp; Sun Grid Engine&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;</description>
    </item>
    <item>
      <title>Button-Board</title>
      <link>https://cstenkamp.de/portfolio/button-board/</link>
      <pubDate>Sat, 11 Dec 2021 00:00:00 +0000</pubDate><author>cstenkamp@gmail.com (Chris Stenkamp)</author>
      <guid>https://cstenkamp.de/portfolio/button-board/</guid>
      <description>&lt;img src=&#34;https://cstenkamp.de/images/3dprinting_gallery/Buttonboard_finished.jpg&#34;&#xA;     alt=&#34;Main Image&#34;&#xA;     &gt;&#xA;&lt;p&gt;After finally (and only for now) accepting that a reliable sound2light-bassline-detection is probably more trouble than it&amp;rsquo;s worth, I next needed a way for tap2bpm instead. This, however, required new Hardware, and thus, I developed this Button-Board.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Wifi-Connected Party Lights</title>
      <link>https://cstenkamp.de/portfolio/lohra-lichter/</link>
      <pubDate>Wed, 11 Aug 2021 00:00:00 +0000</pubDate><author>cstenkamp@gmail.com (Chris Stenkamp)</author>
      <guid>https://cstenkamp.de/portfolio/lohra-lichter/</guid>
      <description>&lt;p&gt;&lt;img src=&#34;hausparty2.gif&#34;&#xA;     alt=&#34;Hausparty&#34;&#xA;     &gt;&#xA;&#xA;&lt;img src=&#34;strahler_station.jpg&#34;&#xA;     alt=&#34;Strahler Station&#34;&#xA;     &gt;&#xA;&#xA;&lt;img src=&#34;strip_station.jpg&#34;&#xA;     alt=&#34;Strip Station&#34;&#xA;     &gt;&#xA;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Gesture Recognition in Large Video Corpora</title>
      <link>https://cstenkamp.de/portfolio/gesture-recognition/</link>
      <pubDate>Wed, 17 Mar 2021 00:00:00 +0000</pubDate><author>cstenkamp@gmail.com (Chris Stenkamp)</author>
      <guid>https://cstenkamp.de/portfolio/gesture-recognition/</guid>
      <description>In this student research job for the &lt;a href=&#34;https://www.redhenlab.org/&#34;&gt;&lt;em&gt;Red Hen Lab&lt;/em&gt;&lt;/a&gt;, I worked on a pipeline that automatically detects hand gestures in large datasets of videos, involving &lt;a href=&#34;https://github.com/CMU-Perceptual-Computing-Lab/openpose&#34;&gt;&lt;em&gt;OpenPose&lt;/em&gt;&lt;/a&gt; for Pose Recognition, Person detection, Person tracking, Scene detection and more, and deployed it on a HPC using Snakemake and Singularity to create a multimodal communication corpus from the Ellen DeGeneres show.</description>
    </item>
    <item>
      <title>Lectures on Scientific Programming in Python</title>
      <link>https://cstenkamp.de/portfolio/scipy/</link>
      <pubDate>Tue, 07 Jul 2020 00:00:00 +0000</pubDate><author>cstenkamp@gmail.com (Chris Stenkamp)</author>
      <guid>https://cstenkamp.de/portfolio/scipy/</guid>
      <description>A comprehensive course, with lectures and interactive assignments, about Scientific Programming in Python, offered for three years at the University of Osnabrück.</description>
    </item>
    <item>
      <title>C&#43;&#43; Game: Bomberperson</title>
      <link>https://cstenkamp.de/portfolio/bomberperson/</link>
      <pubDate>Sun, 08 Mar 2020 00:00:00 +0000</pubDate><author>cstenkamp@gmail.com (Chris Stenkamp)</author>
      <guid>https://cstenkamp.de/portfolio/bomberperson/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Bomberperson&lt;/strong&gt; is a maze-based multiplayer for 2 - 4 Players, that was programmed in a C++-project following up the respective university-course. All players should try to eliminate each other and be the last one standing. Player can place bombs which explode after a certain amount of time in multiple directions and can destroy obstacles and other players. Destroyed obstacles can drop power-upgrades that temporarily improve a Player. The Player is killed if they get caught by any bomb exploding or get hit by the Koopa-Shell too often.&lt;/p&gt;&#xA;&lt;img src=&#34;https://cstenkamp.de/images/bomberperson_screenshot.png&#34;&#xA;     alt=&#34;targets&#34;&#xA;     &gt;</description>
    </item>
    <item>
      <title>Chatbot: Guru To Go</title>
      <link>https://cstenkamp.de/portfolio/guru-to-go/</link>
      <pubDate>Thu, 05 Mar 2020 00:00:00 +0000</pubDate><author>cstenkamp@gmail.com (Chris Stenkamp)</author>
      <guid>https://cstenkamp.de/portfolio/guru-to-go/</guid>
      <description>A speech-controlled meditation assistant and sentiment tracker</description>
    </item>
    <item>
      <title>Deep Document Splitter</title>
      <link>https://cstenkamp.de/portfolio/inserve_job/</link>
      <pubDate>Fri, 01 Mar 2019 00:00:00 +0000</pubDate><author>cstenkamp@gmail.com (Chris Stenkamp)</author>
      <guid>https://cstenkamp.de/portfolio/inserve_job/</guid>
      <description>An automated pipeline to split a bunch of scanned pages into single documents</description>
    </item>
    <item>
      <title>Bachelorthesis: Controlling Race Cars with Deep ANNs</title>
      <link>https://cstenkamp.de/portfolio/bachelorthesis/</link>
      <pubDate>Thu, 14 Sep 2017 00:00:00 +0000</pubDate><author>cstenkamp@gmail.com (Chris Stenkamp)</author>
      <guid>https://cstenkamp.de/portfolio/bachelorthesis/</guid>
      <description>Delving into the realm of self-driving cars for my bachelor&amp;rsquo;s thesis, I endeavored to optimize their tactical decisions, particularly speed, using cutting-edge deep neural networks and reinforcement learning in tensorflow within a transformed racing simulation. The resulting research platform, built on Unity, showcased the potential of real-time feedback and adaptability, offering valuable insights into the future integration of reinforcement learning in self-driving cars.</description>
    </item>
    <item>
      <title>3D-Game: AVZ-Run</title>
      <link>https://cstenkamp.de/portfolio/avz-run/</link>
      <pubDate>Thu, 04 Aug 2016 00:00:00 +0000</pubDate><author>cstenkamp@gmail.com (Chris Stenkamp)</author>
      <guid>https://cstenkamp.de/portfolio/avz-run/</guid>
      <description>In this 3D-Browser-Game developed in a computergraphics-project using &lt;code&gt;THREE.js&lt;/code&gt;, the player is trapped in the infamous burning AVZ and must try to escape this inferno. The player controls the in-game character and must overcome obstacles, puzzles and traps to get to the bottom and out of the AVZ. &lt;a href=&#34;https://cstenkamp.de/avz-run/&#34;&gt;&lt;strong&gt;Play here!&lt;/strong&gt;&lt;/a&gt;</description>
    </item>
  </channel>
</rss>
