1mainproject brainstorm, group decision, task logging, main diagram cam_mount servo-based mount for attaching camera to rail The camera mount 1.0 was static. For more dramatic effect, we need more degrees of freedom. We built a 2DOF Pan/Tilt servo Bracket. In that way we can make full use of Modular Thing's Servo board 3D model, 3D print, test1, mounted cam_rails linear rails based on machine week 2023 example. Thanks to Modular Things the assembly was easy. After the first the first two rails, we just made more and more. The movement was also smooth enough for taking unshaky videos. To accomodate for various subject sizes, we built a stand. camera all things relating to camera-specific We had several camera options ESP32 Sense Camera, RPI Camera, Webcam. We went for the Webcam, because it has - HD camera quality - microphone - autofocus - mounting thread - It looked awesome when we combined camera with the Pan-Tilt module. The quality of the streamed footage was not ideal. But we only need the recorded one. In the next step we added Neopixel LEDs to illumniate the subjec properly. We wanted to make use of the existing Modular Things Servo board and connecting led to exposed gpio in 2x4 header So, we wrote a firmware and software to implement a new custom LED function. 🤩. Here is one comparision footage: - no light - light control_panel master controller for the camera rails (coordinates each camera rail) This was the master brain of all camera rails. v1 Based on Modular Things, the interface can - render web elements - calibrate and actuate stepper motors - rotate servos gradually v2 - figma design system_intergration local server used to collect raw videos from cameras flowchart To coordinate the processing_pipeline generates a finished scene from raw video For maximum 'dramaticness', we added post processing to the footages. The flowchart is that it takes the footage, enhances it, composites the video and applies ai assisted style transfers. - example1 - example2 - example3 - example4 Dramatic Troubador link logs 11/30 12/01 12/02 12/04 12/05 Learnings - we had fun, group projects are chaotic but amazing yeah, community - everyone brought their own expertise but we learnt from each other - eating pizza at the shop is fantastic! Boba breaks are neccessary. - many simple machines is equally when not even harder than one hard machine. - c a b l e m a na ge ment. - filming is hard