Go to Post Yes, good job being calm and asking about the validity of a rumor before fanning the flames and assuming the conspiracy must be true. - Greg McKaskle [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 04-01-2017, 10:49
slibert slibert is offline
Software Mentor
AKA: Scott Libert
FRC #2465 (Kauaibots)
Team Role: Mentor
 
Join Date: Oct 2011
Rookie Year: 2005
Location: Kauai, Hawaii
Posts: 351
slibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud of
ANNOUNCING: Kauai Labs navX-MXP Upgrade, navX-Micro & SF2


Just in time for the FIRST FRC 2017 "Steamworks" season, Kauai Labs announces the following exciting upgrades and new products - designed to help teams Build Better Robots®.

All software items below will be available for download on January 7, 2017.



Classic. Must-have. Featured on Championship Robots.


navX-MXP is a mature, must-have navigation sensor for a FRC RoboRIO-based robot control system. Over a thousand FRC teams have purchased navX-MXP to enhance drive-train navigation, including several teams competing in the FRC 2016 World Championship Finals.

navX-MXP 3.0 - a free software upgrade to existing navX-MXP customers - includes these new features:
  • 200 Hz Update Rate
  • Full RoboRIO support for USB, in addition to SPI, I2C and TTL UART
  • New Linux library - great for integrating navX-MXP into a separate vision co-processor
  • Libraries for integrating nav-MXP into Android-based FIRST FTC Robots



Reduced size and cost. Great as a second IMU. Sold out on day one of FIRST Choice 2017.

navX-Micro is a new, smaller, lower-cost IMU, great for FRC and FTC teams with limited budgets.

navX-Micro also works great as a second IMU for measuring orientation of robot arms and other moving devices.

navX-Micro is software-compatible with navX-MXP and works with all RoboRIO libraries, which now include support for multiple simultaneous navX-MXP & navX-Micro devices.




New for 2017.

SF2 is a free, open-source software framework making navX-MXP and navX-Micro even more powerful - fusing multiple sensors together to help you build even better robots.

Available in LabVIEW, C++ and Java for the RoboRIO, the initial SF2 release enables Video Processing Latency Correction on FRC robots.
Reply With Quote
  #2   Spotlight this post!  
Unread 04-01-2017, 11:04
marshall's Avatar
marshall marshall is offline
My pants are louder than yours.
FRC #0900 (The Zebracorns)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2003
Location: North Carolina
Posts: 1,317
marshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond repute
Re: ANNOUNCING: Kauai Labs navX-MXP Upgrade, navX-Micro & SF2

This is the announcement I've been waiting for.

Thanks Scott!
__________________
"La mejor salsa del mundo es la hambre" - Miguel de Cervantes
"The future is unwritten" - Joe Strummer
"Simplify, then add lightness" - Colin Chapman
Reply With Quote
  #3   Spotlight this post!  
Unread 04-01-2017, 19:22
jojoguy10's Avatar
jojoguy10 jojoguy10 is offline
Programming/Controls Mentor
AKA: Joe Kelly
FRC #0997 (Spartan Robotics) and FRC #2990 (Hotwire Robotics)
Team Role: Mentor
 
Join Date: Jan 2013
Rookie Year: 2010
Location: Corvallis, OR
Posts: 294
jojoguy10 has a brilliant futurejojoguy10 has a brilliant futurejojoguy10 has a brilliant futurejojoguy10 has a brilliant futurejojoguy10 has a brilliant futurejojoguy10 has a brilliant futurejojoguy10 has a brilliant futurejojoguy10 has a brilliant futurejojoguy10 has a brilliant futurejojoguy10 has a brilliant futurejojoguy10 has a brilliant future
Re: ANNOUNCING: Kauai Labs navX-MXP Upgrade, navX-Micro & SF2

This is amazing! Can't wait to try out the Vision Latency library!
__________________

2013 and 2014 - Student (FRC#2990), Programmer (LabVIEW)
2015 and 2016 - Mentor (FRC#2990), Programming (LabVIEW)
2017-Current - Mentor (FRC#997), Controls/Programming (Java)
2015-Current - A/V Volunteer at Oregon events
Reply With Quote
  #4   Spotlight this post!  
Unread 04-01-2017, 23:22
BrianAtlanta's Avatar
BrianAtlanta BrianAtlanta is offline
Registered User
FRC #1261
Team Role: Mentor
 
Join Date: Apr 2014
Rookie Year: 2012
Location: Atlanta, GA
Posts: 70
BrianAtlanta has a spectacular aura aboutBrianAtlanta has a spectacular aura about
Re: ANNOUNCING: Kauai Labs navX-MXP Upgrade, navX-Micro & SF2

Some cool stuff!
__________________
Reply With Quote
  #5   Spotlight this post!  
Unread 05-01-2017, 10:53
euhlmann's Avatar
euhlmann euhlmann is offline
CTO, Programmer
AKA: Erik Uhlmann
FRC #2877 (LigerBots)
Team Role: Leadership
 
Join Date: Dec 2015
Rookie Year: 2015
Location: United States
Posts: 363
euhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud of
Re: ANNOUNCING: Kauai Labs navX-MXP Upgrade, navX-Micro & SF2

Are there any differences in accuracy between the NavX MXP and the micro? Does the micro support omnimount like the MXP?
__________________
Creator of SmartDashboard.js, an extensible nodejs/webkit replacement for SmartDashboard


https://ligerbots.org
Reply With Quote
  #6   Spotlight this post!  
Unread 05-01-2017, 11:06
slibert slibert is offline
Software Mentor
AKA: Scott Libert
FRC #2465 (Kauaibots)
Team Role: Mentor
 
Join Date: Oct 2011
Rookie Year: 2005
Location: Kauai, Hawaii
Posts: 351
slibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud of
Re: ANNOUNCING: Kauai Labs navX-MXP Upgrade, navX-Micro & SF2

Quote:
Originally Posted by euhlmann View Post
Are there any differences in accuracy between the NavX MXP and the micro? Does the micro support omnimount like the MXP?
navX-MXP and navX-Micro are identical with respect to accuracy - the same Invensense MPU-9250 is on both, and the firmware that performs automatic calibration and other cool features like Omnimount is also the same.

The only significant difference between navX-MXP and navX-Micro is that navX-MXP adds (a) SPI and TTL UART interfaces, (b) IO Expansion and (c) MXP connector.

Last edited by slibert : 05-01-2017 at 11:45.
Reply With Quote
  #7   Spotlight this post!  
Unread 06-01-2017, 23:18
slibert slibert is offline
Software Mentor
AKA: Scott Libert
FRC #2465 (Kauaibots)
Team Role: Mentor
 
Join Date: Oct 2011
Rookie Year: 2005
Location: Kauai, Hawaii
Posts: 351
slibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud of
Re: ANNOUNCING: Kauai Labs navX-MXP Upgrade, navX-Micro & SF2

The 2017 navX-MXP and navX-Micro upgrades are now available.

If your navX-MXP is at a firmware version lower than 3.0.289, you are encouraged to update your firmware as well.

The 2017 Sensor Fusion Framework (SF2) library is also now available.

Unleash the hounds!

Last edited by slibert : 07-01-2017 at 00:10.
Reply With Quote
  #8   Spotlight this post!  
Unread 08-01-2017, 19:37
naldarn naldarn is offline
Registered User
FRC #5257
 
Join Date: Feb 2014
Location: USA
Posts: 14
naldarn is an unknown quantity at this point
Re: ANNOUNCING: Kauai Labs navX-MXP Upgrade, navX-Micro & SF2

The Labview information is difficult to find, http://www.pdocs.kauailabs.com/navx-mxp/labview-ae/

has nothing on it.

and if you go to the navx-micro for the examples, it takes you to github and shows you the c++ examples instead of Labview.
Reply With Quote
  #9   Spotlight this post!  
Unread 09-01-2017, 01:10
slibert slibert is offline
Software Mentor
AKA: Scott Libert
FRC #2465 (Kauaibots)
Team Role: Mentor
 
Join Date: Oct 2011
Rookie Year: 2005
Location: Kauai, Hawaii
Posts: 351
slibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud of
Re: ANNOUNCING: Kauai Labs navX-MXP Upgrade, navX-Micro & SF2

Quote:
Originally Posted by naldarn View Post
The Labview information is difficult to find, http://www.pdocs.kauailabs.com/navx-mxp/labview-ae/

has nothing on it.

and if you go to the navx-micro for the examples, it takes you to github and shows you the c++ examples instead of Labview.
Thanks for the head's up; the path to the labview AE URL is fixed.

As far as the navX-Micro examples, you likely found yourself to the FTC examples; there are separate FRC examples linked to as well on the navX-Micro Examples page.
Reply With Quote
  #10   Spotlight this post!  
Unread 10-01-2017, 19:14
itsjustmrb itsjustmrb is offline
Registered User
FRC #4063 (TRikzR4kiDz)
Team Role: Coach
 
Join Date: Feb 2012
Rookie Year: 2012
Location: Del Rio, Texas
Posts: 154
itsjustmrb is a splendid one to beholditsjustmrb is a splendid one to beholditsjustmrb is a splendid one to beholditsjustmrb is a splendid one to beholditsjustmrb is a splendid one to beholditsjustmrb is a splendid one to beholditsjustmrb is a splendid one to behold
Re: ANNOUNCING: Kauai Labs navX-MXP Upgrade, navX-Micro & SF2

I am getting a navXFirmware error "unable to load DLL 'STDFUFiles.DLL' on 2 different laptops with the firmware downloaded on each laptop (not copied from USB). Can anyone please help?

Thanks in advance,

Mr. B
__________________

2016 Hub City Regional Winner #3 Seed (3310 & 4301)
2016 Bayou Regional Winner #1 Seed (233 & 4087)
2015 Dallas & Alamo Creativity Award
2015-2016 Hub City Regional Gracious Professionalism
2014 Hub City Regional Engineering Inspiration
2012-2016 Alamo Regional Gracious Professionalism
2016 Bayou Regional Gracious Professionalism
2014 Dallas Regional Gracious Professionalism
2013 Alamo Regional Winners (2468 & 2789)
Reply With Quote
  #11   Spotlight this post!  
Unread 10-01-2017, 21:51
nickbrickmaster's Avatar
nickbrickmaster nickbrickmaster is online now
Not Allowed Near Power Tools
AKA: Nick Schatz
FRC #3184 (Blaze Robotics)
Team Role: Leadership
 
Join Date: Jan 2015
Rookie Year: 2014
Location: Eagan MN
Posts: 159
nickbrickmaster is an unknown quantity at this point
Re: ANNOUNCING: Kauai Labs navX-MXP Upgrade, navX-Micro & SF2

Is there any plan to port SF2 to Python? If there are not any official plans, I'll probably try in my free time (hah!)
__________________
I have approximate knowledge of many things.

FRC 3184: 2014-, FTC 10648: 2015-
Reply With Quote
  #12   Spotlight this post!  
Unread 10-01-2017, 22:57
slibert slibert is offline
Software Mentor
AKA: Scott Libert
FRC #2465 (Kauaibots)
Team Role: Mentor
 
Join Date: Oct 2011
Rookie Year: 2005
Location: Kauai, Hawaii
Posts: 351
slibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud of
Re: ANNOUNCING: Kauai Labs navX-MXP Upgrade, navX-Micro & SF2

Quote:
Originally Posted by itsjustmrb View Post
I am getting a navXFirmware error "unable to load DLL 'STDFUFiles.DLL' on 2 different laptops with the firmware downloaded on each laptop (not copied from USB). Can anyone please help?

Thanks in advance,

Mr. B
Please take a look at this post from a year ago, it might provide some ideas. A few others encountered similar troubles and found workarounds.

https://www.chiefdelphi.com/forums/s...d.php?t=143307

What you are encountering is an issue that appears on a small percentage of Windows computers.

As background, STDFUFiles.DLL is a user-mode driver from ST Microelectronics which provides USB-based access to the STM32 micro-controller firmware loader. This is used by the navXFirmwareUpdater. The navX-MXP/Micro setup programs install STDUFiles.DLL (using an installer from ST Microelectronics). There are two points:

- Certain operating system privileges are required to install this.
- STDUFiles.DLL is dependent upon some other DLLs, and it's possible they're either not getting installed, or conflict with other DLLs already on your machine.

So in addition to reviewing this post, I'd encourage you to run the navX-MXP/navX-Micro setup program as an administrator.

If that doesn't work, please send details about the configuration of your two computers (operating system version, 32 vs 64 bit, what are the privileges of the account you are using when installing, and anything else you might think is helpful).

If all else fails, we'll can replace your board with one that has the latest firmware (support@kauailabs.com), but let's see if we can resolve it using the above means first.

Aloha,

- scott
Reply With Quote
  #13   Spotlight this post!  
Unread 10-01-2017, 22:59
slibert slibert is offline
Software Mentor
AKA: Scott Libert
FRC #2465 (Kauaibots)
Team Role: Mentor
 
Join Date: Oct 2011
Rookie Year: 2005
Location: Kauai, Hawaii
Posts: 351
slibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud of
Re: ANNOUNCING: Kauai Labs navX-MXP Upgrade, navX-Micro & SF2

Quote:
Originally Posted by nickbrickmaster View Post
Is there any plan to port SF2 to Python? If there are not any official plans, I'll probably try in my free time (hah!)
We don't have this in the plans right now (we're focused on developing other very cool SF2 features). However, you might contact Dustin Spicuzza, he's done some amazing work to port the navX-MXP libraries to Python. And I'd be happy to provide support if you should choose to attempt this yourself.

Aloha,

- scott
Reply With Quote
  #14   Spotlight this post!  
Unread 10-01-2017, 23:48
madz's Avatar
madz madz is offline
Registered User
FTC #4962 (FRC 2723 Team Rocket/FTC Rockettes/FLL Baking Soda Volcano)
Team Role: Programmer
 
Join Date: Mar 2014
Rookie Year: 2011
Location: Oklahoma
Posts: 40
madz is on a distinguished road
Re: ANNOUNCING: Kauai Labs navX-MXP Upgrade, navX-Micro & SF2

Are there any FRC Java examples for turning to or driving on a heading with a tank drive like there are for FTC? The FRC examples all seem to be for a mecanum drive. Thanks!
__________________
"Jill of all trades" for
FTC 4962 The Rockettes
FRC 2723 Team Rocket
Reply With Quote
  #15   Spotlight this post!  
Unread 12-01-2017, 17:44
kmrchiefdelphi kmrchiefdelphi is offline
Registered User
FRC #3950 (Robo Gym)
Team Role: Mentor
 
Join Date: Jan 2015
Rookie Year: 2015
Location: North Shore High School
Posts: 5
kmrchiefdelphi is an unknown quantity at this point
Re: ANNOUNCING: Kauai Labs navX-MXP Upgrade, navX-Micro & SF2

Hi, after installing the latest navx_mxp jar file we are getting the following errors during deploy. We followed the Java coding steps from the Kauai Labs website. Any suggestions would be welcomed.

Thanks in advance.

[javac] RobotMap.java:3: error: package com.kauailabs.navx.frc does not exist
[javac] import com.kauailabs.navx.frc.AHRS;
[javac] ^
[javac] RobotMap.java:23: error: cannot find symbol
[javac] AHRS x = new AHRS(SerialPort.Port.kMXP);
[javac] ^
[javac] symbol: class AHRS
[javac] location: class RobotMap
[javac] RobotMap.java:23: error: cannot find symbol
[javac] AHRS x = new AHRS(SerialPort.Port.kMXP);
[javac] ^
[javac] symbol: class AHRS
[javac] location: class RobotMap
[javac] 3 errors
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 17:00.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi