Jump to content

neomutant

Members
  • Gesamte Inhalte

    42
  • Benutzer seit

  • Letzter Besuch

Posts erstellt von neomutant

  1. But if you know something about how to improve IMU algorithms, I'm sure Tinkerforge will appreciate your help on that subject.

    If I knew how, it would long ago did.

     

     

    Sure impressive, but that IMU also costs 3 times more than the Tinkerforge IMU. I don't think you can expect the same performance from both...

     

    If its good then even at 3x price of TF IMU there is a market for it, u can take my word for it. If it will be on stock, the price is not a problem, for me 1.6m diameter spinning Rc heli blades at 2200 rpm is question of safety me and others in rage, and safety of expensive payload. TF have bright and shiny future, and i hope that they will be the best on the market, but they still have a lot of work to do.

  2. Look on this IMU (its way more faster, and accurate on wireless then Tinkerforge IMU over USB) http://www.x-io.co.uk/x-imu-demos/ and watch first movie, its working exceptionally well

     

    Using this IMU to log walking path

     

    This open source project implements Madgwick’s AHRS and IMU algorithms in C# and demonstrates their real-time performance alongside the x-IMU‘s own propriety algorithm. The source code also includes Madgwick’s implementation of Robert Mayhony’s so called ‘DCM filter‘ in quaternion form.

     

     

     

    Maybe it will be an inspiration to improve Tinkerforge products.

  3. No worries, we just splitted the On Device Programming thread, since it degraded to a discussion about a "Linux Brick" (that can handle real Java/Python with standard library etc).

     

    I agree that a Super Master is no viable anymore when there are Linux boards for 35€ available.

     

    My Question is speed and delay ? If it works on linux board via USB the max speed is 1ms and that is not fast enough (exsample PWM reader for rc receiver, or DMX controll for controlling some light and strobe efects, or auto stabilisation systems ).

     

    But, If it work on Super Master with high level language (and I assume that internal delay/speed between Bricks and bricket its lower/faster ) then more things are possibile for Tinkers.

     

  4. Very interesting idea, but what I dont understand how you will get a very precise position for stack A at first ?

     

    This is question to "LIS expert" (ang. Land Information System) they know how to do it very precise. I will ask my frend he is LIS Expert/Map Creator.

     

    I would do it by averaged data from the GPS position for period of time (like 30 min). and somehow transfer it to MasterBrick which controlling DGPS.

  5. http://en.wikipedia.org/wiki/Differential_GPS

     

    Idea is to make one Stack "A" (Masterbrick+Gps+WiFiExt Used as  static ground base station where exact 3Dposition is known) comunicate with another stack "B"(Masterbrick+Gps+WiFiExt on moving object)

     

     

    Stack "A" have known GpsPosition and read Gps position and subtract it with Known position = "correction vector" then sending differential correction information to Stack B GPS using WI-FiExt."Correction vector" Will change over time.

     

    it's possible to get this way around a centimeter precision GPS.

     

    Can Brick Creators/Masters make it native in firmware?

     

     

     

    Why GPS is not accurate:

     

    quote from wiki:

     

    When GPS was first being put into service, the US military was concerned about the possibility of enemy forces using the globally available GPS signals to guide their own weapon systems. Originally, the government thought the "coarse acquisition" (C/A) signal would only give about 100 meter accuracy, but with improved receiver designs, the actual accuracy was 20 to 30 meters.[2] Starting in March 1990,[3] to avoid providing such unexpected accuracy, the C/A signal transmitted on the L1 frequency (1575.42 MHz) was deliberately degraded by offsetting its clock signal by a random amount, equivalent to about 100 meters of distance. This technique, known as "Selective Availability", or SA for short, seriously degraded the usefulness of the GPS signal for non-military users.

     

    //Edit: Information about "SA" is outdated

    At what time was SA turned off?

    Selective Availability ended a few minutes past midnight EDT after the end of May 1, 2000. The change occurred simultaneously across the entire satellite constellation.

    http://www.gps.gov/systems/gps/modernization/sa/faq/#time

     

    DGPS can solve this problem :)

     

    Kris.

  6. Hi

    What I am doing wrong?

     

    I have a ServoBrick +MasterBrick +JoystickBricklet +WiFiExt on RcHeli and im trying to control 3 servos on Heli. When i use usb connection is ok = read the joystick position and sets the servos position in real time. When I do it over Wi-Fi servo change their position at about ~ 400-500ms instead of every ~ 2ms (usb). I was expecting a lag in the transmission of the WI-Fi, but not like this.

     

    1) What is the delay in your projects?

    2) How can I reduce the delay?

  7. @BastianR

     

    Personally, if i have a commercial type of engine like Unity3D (which has an extensive editor and support for many platforms it has just stick to it)

     

    However, in the case of small and medium-sized projects GLScene (and modified GLScene) is totally sufficient.

     

    Most of the modifications that have been made ​​to the engine in the past years increased animation performance and real time rendering. Lots of ASM Optimizations. Even the mid-range graphics card is very good.

     

    GLScene also has skeletal animation as if you need.

     

    If you would like to compare the performance, it being in the house and will grab and post the demo car that has 1-1.5 million polygons that runs on a collision ODE engine. where in this demo frame rate is quite high.

     

    GLScene has a long way to the Unreal engine or CryEngine but yet is so good that I can recommend it.

  8. ob es muss Unity3D werden? Ich kann empfehlen, eine bewährte Grafik-Engine GLScene + Delphi und ich am Anfang zu helfen. Verwendet es seit vielen Jahren.

     

    (whether it must be Unity3D? I can recommend a proven graphics engine GLScene + Delphi and I help at the beginning. Used it for many years.)

     

    Translated from Polish (google translate)

     

    http://sourceforge.net/projects/glscene/

    http://en.wikipedia.org/wiki/GLScene

×
×
  • Neu erstellen...