We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Drone Control - "Controlling a drone using Rust over WiFi"

00:00

Formal Metadata

Title
Drone Control - "Controlling a drone using Rust over WiFi"
Title of Series
Number of Parts
8
Author
License
CC Attribution 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
Have you flown a drone? What about writing Rust? Let me tell you about our efforts to hack on a drone using Rust and build a demo project that will showcase some practical capabilities. The drone we are using has a couple of ways you can communicate with. We are focusing our efforts on the WiFi (UDP) communication and decoding the Frames used by the drone using the open-source C SDK provided by the manufacturer. We will share with you what were the hurdles we've encountered as well as what we are planning for the future of the project.
Virtual realityElectronic visual displaySoftwareGame controllerOpen sourceFreewareoutputSimulationSoftware engineeringInformation privacyGroup actionInformationLevel (video gaming)Projective planeUniform resource locatorMusical ensembleMultiplication signSoftware developerMereologyOpen setOrder (biology)Android (robot)Mobile appProcess (computing)BuildingIndependence (probability theory)Copyright infringementZoom lensMoment (mathematics)Software development kitRevision controlMaterialization (paranormal)Arithmetic meanComputer animation
Control flowVirtual realityDemo (music)TelecommunicationFrame problemSoftware development kitMetreAddress spaceDependent and independent variablesGame controllerInformationData typeReading (process)Streaming mediaSimulationMultiplication signPoint (geometry)Mobile appFlow separationConnected spaceComputer programGame controllerElectronic mailing listString (computer science)Different (Kate Ryan album)TelecommunicationCommunications protocolMechanism designBitSoftware development kitSoftware developerLevel (video gaming)Arithmetic progressionFrame problemDependent and independent variablesType theoryField (computer science)LoginComputer configurationRepresentation (politics)State of matterRight angleVideoconferencingError messageComputer animation
Virtual realityCommunications protocolFrame problemDependent and independent variablesUDP <Protokoll>InformationBlogCommunications protocolMultiplication signGame controllerFrame problemDependent and independent variablesMereologyMessage passingSerial portMechanism designSlide ruleOrder (biology)Revision controlParsingElement (mathematics)LoginComputer programNetwork socketRight angleCASE <Informatik>Connected spaceArithmetic meanCombinational logic2 (number)Point (geometry)Sinc functionArithmetic progressionBitFilm editingTelecommunicationUDP <Protokoll>UMLComputer animation
Virtual realityEmpennageMessage passingLink (knot theory)12 (number)Frame problemData typeLengthSocial classState of matterSequenceData bufferCartesian coordinate systemType theoryTelephone number mappingComputer configurationPower (physics)Hydraulic jumpGeneric programmingFrame problemState of matterMessage passingContext awarenessBoilerplate (text)Order (biology)Serial portGodVideo gamePoint (geometry)Buffer solutionMereologyCategory of beingEvent horizonLengthGroup actionType theorySlide ruleEmailMultiplication signGame controllerString (computer science)ParsingSequenceDemo (music)TimestampLatent heatFile formatTelephone number mappingRight angleNumberCountingLimit (category theory)SurfaceArithmetic meanCASE <Informatik>Total S.A.ImplementationBitSystem callIntrusion detection systemComputer animation
Virtual realityComputer fileSet (mathematics)Endliche ModelltheorieFirmwarePlastikkarteComputer animation
outputLink (knot theory)Virtual realityRight angleEndliche ModelltheorieStreaming mediaComputer cluster
Virtual realityoutputComa BerenicesGraphics processing unitView (database)WebcamDemo (music)Login2 (number)VideoconferencingConnected spaceInformationMultiplication signFrame problemDemosceneEngineering drawing
Virtual realityLink (knot theory)Machine visionMachine visionVideoconferencingNeuroinformatikFrame problemObject-oriented programmingGame controllerPoint (geometry)Mechanism designFunction (mathematics)ImplementationGroup actionProcess (computing)Line (geometry)Arithmetic progressionComputer animation
Virtual realityBuildingFrustrationMultiplication signXMLUML
Electronic mailing listVirtual realityComputerMachine visionControl flowDemo (music)TelecommunicationFrame problemSoftware development kitMetreMetropolitan area networkOpen sourceFront and back endsDebuggerSpacetimeCASE <Informatik>MereologyAerodynamicsGroup actionProjective planeRepository (publishing)Slide ruleYouTubeFormal verificationFormal languageCompilerShared memorySoftwareSoftware development kitLink (knot theory)SubsetBitSelf-organizationCartesian coordinate systemMachine visionNeuroinformatikCompilation albumAreaServer (computing)Flow separationDifferent (Kate Ryan album)Roundness (object)FirmwarePoint (geometry)InformationRight angleMultiplication signPerfect groupOpen setMeeting/Interview
CompilerCodeVirtual realityFunction (mathematics)Computer animation
Transcript: English(auto-generated)