Giter Club home page Giter Club logo

cranecontrol's Introduction

CraneControl - Movie Production Crane Firmware

This repository includes original implementation of the CraneControl firmware for controlling FlyingBergman movie production camera crane.

This firmware is based on FreeRTOS and this repository is provided for historical and learning purposes.

The crane has been in active use since 2019 and has been the primary camera crane used to film several Swedish movie series - most notably 2022 Netflix series "Clark".

The software in this repository runs on the CraneControl PCB design which has dual function as both HMI panel and motor control board (two boards can be connected over CANOpen and communicate in this way).

Results

FlyingBergman

FlyingBergman

FlyingBergman

Building

./autogen.sh
mkdir build && cd build
../configure --host=arm-none-eabi --with-devicetree=../dts/flyingbergman.dts
make
make flash

License

This project contains code in it that is provided under several different open source licenses. Most notably GPLv2 and GPLv3. If no license information is provided in the file, you should treat that file as GPLv2-or-later. Otherwise refer to individual files for license details.

cranecontrol's People

Contributors

mkschreder avatar

Stargazers

 avatar Orkun ZA avatar Irshad Ahamed avatar

Watchers

 avatar

Forkers

mkschreder

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.