egze

egze

Programmable drones with Elixir

Hi folks. I am thinking to buy a drone and have some fun flying it, and being an engineer, I of course thought about writing code for it. That would be pretty cool to write code for a specific task a drone can do.

It could be things like:

  • Algorithm for locating a certain object in the area. Different search patterns, object recognition.
  • Drone swarm. Some tasks where drones benefit with acting as a team.

I think Elixir could fit quite well in the task. The question is - are there already some commercial drones that let you code in Elixir? Or maybe it’s possible to build a drone from scratch? Does anyone have experience with writing software for drones?

Most Liked

trisolaran

trisolaran

Sounds cool! A perfect fit for Elixir’s “let it crash” philosophy :grinning_face_with_smiling_eyes:

17
Post #2
robinhilliard

robinhilliard

My mavlink | Hex library can be used to communicate with Ardupilot. See my presentation https://www.youtube.com/watch?v=36RhX2HtfJo for a discussion on drones and an example of Mavlink being used to communicate with a software-in-the-loop Ardupilot connected to X-Plane.

BartOtten

BartOtten

I thought about erlang/elixir hot code reloading! Updating the software while it’s in the air. Just to show off.

Would use Distillery as mix release’s can’t be used for it.

Where Next?

Popular in Discussions Top

AstonJ
If a newbie asked you about Phoenix Contexts, how would you explain the basics to them? Feel free to be as concise or in-depth as you li...
New
boundedvariable
I am going through the kafka architecture. All the features what the kafka is providing are already in Erlang. I would like hear your opi...
New
thojanssens1
It would be nice to be able to define a redirect from one route to another from the router.ex file. E.g.: redirect "/", UserController, ...
New
marciol
Please, let me know if this kind of discussion already took place in another topic . Hi all, how do you consider if is better to build ...
New
saif
Hello everyone, Long time lurker first time poster here. I’ve recently begun working on Elixir full-time again! :raised_hands: It’s been...
New
Rustixir
Hi everyone, im working on find best language/framework/system for high concurrency, high performance and stable performance after wor...
New
matthias_toepp
I’d love to hear what people think about Wisp, the new Gleam web framework started by Gleam’s primary creator Louis Pilfold. Gleam, alon...
New

Other popular topics Top

electic
Hi, I am new to Elixir. I am trying to use the DateTime component to insert a date into MySQL however the there seems to be no way to fo...
New
vertexbuffer
Hello, can anybody help here..? I have a list of players and I what to delete an element, but every for loop the list is reverting to ori...
New
grych
Hi folks, Few months ago I have announced the proof-of-concept of the library to manipulate the browsers DOM objects directly from Elixi...
639 54092 488
New
stefanchrobot
What’s the safe way to decode a JSON string into a struct? I want to avoid calling String.to_atom. Jason.decode can give me a map with st...
New
sergio_101
I am VERY much an elixir newbie. I have taken one elixir course and one phoenix course on Udemy. During that course, I saw the instructor...
New
msaraiva
Surface is an experimental library built on top of Phoenix LiveView and its new LiveComponent API that aims to provide a more declarative...
564 44167 214
New

We're in Beta

About us Mission Statement