Jump to content
  • Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal
  • 0
EEVV

Drones, Help! And custom gps

Question

So i want to make a drone, and I did make a basic program but since sangar said it's low level api you need to use different functions than normal.

 

I want to know how to do while true do on a drone, and also get gps position, but not with navigation because that's limited!

 

So please, if anyone can, then help me!

Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 0

Drones are effectively mobile microcontrollers. That means it's much harder to debug them. How familiar are you with the Robot API?

 

Here is my advice make a robot. be sure to add a screen and keyboard to it. Treat it as a mobile computer. Get used to the robot api. 

 

 

From the title of your post I have a feeling you want to build a drone with an external local positioning system like the one direwolf20 made. ( I refuse to call them GPS because there is no globe in Minecraft. ) Good news, building a positioning system with open computers is far more simpler and has more functionality. I would use 4 wireless access points networked to a computer, that is responsible for calculating the requestors position and relaying that back. 

Link to post
Share on other sites
  • 0

nmarshall23's solution:

+ Letting the central computer calculate the position makes sure the clients can be very simple - the code for calculating your position does not have to reside on the device itself. If you're running into eeprom size limits, this may be a viable solution.

- Requires the requestor to send a message with enough power to reach all the beacons. If correctly tuned, this is perfectly fine for small areas.

 

The opposite solution: (real gps-like)

Set up beacons that regularly send out "I am at XYZ", say once per second, with a lot of power to back their signal. Powering these could then take as much power as you have left over.

Even for huge areas, there will be practically no power demand on the batteries of the device getting its position.

 

( I refuse to call them GPS because there is no globe in Minecraft. )

The word "global" has aquired a second meaning "everywhere" (e.g. global variables) but I guess that is still not appropriate.
Perhaps you can find a better name in http://en.wikipedia.org/wiki/Radio_navigation#Hyperbolic_systems

 

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.