Go to Post Yes, it is fun. Its fun to watch the students expand their thinking and look outside the "normal" and watch their thoughts explode! Its also fun to watch the mentor's minds fry trying to out think the students.;) - Robert Cawthon [more]
Home
Go Back   Chief Delphi > Technical > Electrical
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rating: Thread Rating: 3 votes, 5.00 average. Display Modes
  #16   Spotlight this post!  
Unread 09-07-2014, 20:13
PaulDavis1968's Avatar
PaulDavis1968 PaulDavis1968 is offline
Embedded Software/Systems Engineer
AKA: Master of Complexity
FRC #2053 (TigerTronics)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Endicot NY
Posts: 91
PaulDavis1968 is just really nicePaulDavis1968 is just really nicePaulDavis1968 is just really nicePaulDavis1968 is just really nicePaulDavis1968 is just really nice
Re: New Sensors?

Quote:
Originally Posted by ekapalka View Post
LightWare makes very affordable Arduino compatible laser rangefinders My team isn't convinced we need one, though
What about a camera looking down at the field suspended above it? It would just be a media server. Teams could utilize a cheap camera supplied in the kit of parts during the build season to practice with the system, and make the switch to an identical secure system during competition.
That lightWare Lidar is Class 1M ... The rules (So far) state it has to be class 1. Lidar-lite just got approved as a class 1 for its laser version and they do have an LED version that does not require any Classification.

http://pulsedlight3d.com/pl3d/wp-con...Data-Sheet.pdf
  #17   Spotlight this post!  
Unread 09-07-2014, 22:41
Jared Russell's Avatar
Jared Russell Jared Russell is offline
Taking a year (mostly) off
FRC #0254 (The Cheesy Poofs), FRC #0341 (Miss Daisy)
Team Role: Engineer
 
Join Date: Nov 2002
Rookie Year: 2001
Location: San Francisco, CA
Posts: 3,082
Jared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond repute
Re: New Sensors?

New sensors for new sensors' sake will just be a gimmick that very few teams end up using successfully (like the camera has been in many years). There would need to also be a game mechanic that requires the new sensor.

I would personally love to see an end-of-match autonomous mode, which necessitates very good localization. Up until now, teams could get by on using odometry from a known starting position and be (reasonably) repeatable over 10-15 seconds. Remove the ability to precisely control the initial conditions of the robot and it is a whole different animal.

Robocup uses a top-down, whole field camera as previously mentioned. This might be infeasible, but attaching a high resolution camera (with high intensity LED rings) rigidly to a goal or field element would be really, really cool. The field would then send the images over wired Ethernet to the player station and would let teams detect their own robot in the video stream on the driver's station. You could then do localization (or even visual servoing) based on the feed and send commands to the robot.

Advantages of this proposal:
0) Robots that can work from semi-arbitrary starting conditions would be HELLA COOL.

1) Since 2005, the vision challenge has always been to detect a given feature of the field or game element. Instead, turn the challenge on its head and let teams have to devise their own fiducials (using retroreflective tape or otherwise). Designing good features to detect, localize, and track is a tough engineering challenge!

2) Field WiFi network doesn't need to carry image data, so no bandwidth hiccups and latency problems like we've seen for the past few seasons.

3) Teams don't need to worry about mounting a camera to their robot (expensive, complex, occasionally flaky, fragile, etc.).

4) Teams only need a sensor and a laptop to do the programming. Gives the programmers a meaningful task on day 1!

A variation on this proposal would be to have a protected area of the field/beside the field (with ethernet cables and power supplied) where teams can position their own custom camera (or other) sensor prior to the match. This eliminates the need for every team to acquire one of the official field sensors and could allow for even more creativity.
  #18   Spotlight this post!  
Unread 09-07-2014, 23: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: 359
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: New Sensors?

Quote:
Originally Posted by Jared Russell View Post
I would personally love to see an end-of-match autonomous mode, which necessitates very good localization. Up until now, teams could get by on using odometry from a known starting position and be (reasonably) repeatable over 10-15 seconds. Remove the ability to precisely control the initial conditions of the robot and it is a whole different animal.
It's clear the Google car and its brethren will be real very soon, and in fact its the social, not the technical, challenges which will dominate. I for one don't want to wait for FIRST to design games that will require this technology - I believe we need to develop it now, and I believe once developed it will be both very usable in current games, and future-ready when drivers have to focus on problems of a higher order than vehicular navigation.

Two lynchpin sensors:

A) A $79 LED-based optical ranging system (Lidar-Lite) is being released this month. We're planning on building a 2-D 360 scanning lidar, the goal is to range the entire field (at robot height) at 1-2 degree resolution within about 3 seconds.

Lidar Lite (http://www.dragoninnovation.com/proj...-pulsedlight):

- Uses LEDs, not Lasers, w/an optic. Repeat: NO LASERS REQUIRED.
- Measures distance to 20 meters with a 10ms integration period using time-of-flight calculations
- Notably, provides SNR measurements for each calculation. Key point: We should get much higher SNR for ranging retroreflective tape than other surfaces.

B) An auto-calibrating Attitude Heading Reference System (AHRS). The nav6 IMU we developed for FIRST (https://code.google.com/p/nav6) provides this solution; this was used by several teams at nationals last year and includes C++, Java and LabView Libraries for easy integration onto the robot.

Given knowledge of the field metrics, these two intelligent sensors together provide:

- Robot Current Position relative to Field (derived from field metrics and 360 degree lidar scan) throughout the match.
- Robot Starting Orientation (measured w/magnetometers before game (and motors) start).
- Instantaneous Orientation (100Hz Motion Fusion of Gyro/Accelerometer).
- Gravity-corrected Linear Acceleration measurements
- Angle to Retro-reflective Tape (based on SNR thresholds of LIDAR data).

And unlike camera-based approaches, we believe this approach should be insensitive to variable lighting conditions.

The nav6 sells for $70. And I'm estimating we can build the Lidar Lite for about $150 in parts, not sure what we the sale price to the FIRST community might be yet.

Now of course on top of that we need collision avoidance and waypoint navigation algorithms. But the amount of published research done in this area recently (not to mention some cool Cheesy Poofs navigation code ) is rapidly making this an engineering, not a research, task.

It's a good time to be a robotics engineer!

Last edited by slibert : 10-07-2014 at 00:06.
  #19   Spotlight this post!  
Unread 10-07-2014, 08:54
Gdeaver Gdeaver is offline
Registered User
FRC #1640
Team Role: Mentor
 
Join Date: Mar 2004
Rookie Year: 2001
Location: West Chester, Pa.
Posts: 1,370
Gdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond repute
Re: New Sensors?

The Lidar-Lite looks to be an inexpensive and capable sensor. But it is new and untested by the masses in the wild. I've seen other efforts like this fall far short of claims when the real product was shipped. For that price it's worth giving it a shot. An inferred Led may just be good enough.

As to the nav6 - Invensens is now releasing their code for 9 axis sensor fusion. Up to now they only released this to their high volume partners. Fusing in the mag with these libraries may make the nav 6 way better with just a code update.

PNI corp released a new 9 sensor fusion asic this spring that has shown superior magnetic corrections with cheap mags.

Astrial navigation is do able at most venues. It does need cpu horse power.
  #20   Spotlight this post!  
Unread 10-07-2014, 11:53
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: 359
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: New Sensors?

Yes. The new Invensense Motion Driver 6.0 beta release occurred yesterday. We are now developing the nav6's bigger brother, the nav9, by using the MPU-9250, and featuring an STM32 ARM MCU to host the Invensense MPL library, which only ships in binary form (forcing the move to a new processor).

This gives full 9-axis motion fusion, including:

- magnetic disturbance detection
- improved Magnetometer calibration, incl temperature shift correction
- better support for pre-match and factory calibration
- faster dynamic calibration

Also adding USB, I2C, SPI interface options.

Thinking of adding a CAN interface too, but not sure the extra circuitry keeps it within the budget of most FIRST teams.

Last edited by slibert : 10-07-2014 at 12:35.
  #21   Spotlight this post!  
Unread 10-07-2014, 12:33
headlight headlight is offline
Registered User
no team
 
Join Date: May 2013
Rookie Year: 2012
Location: Rochester Hills, MI
Posts: 69
headlight is an unknown quantity at this point
Re: New Sensors?

Quote:
Originally Posted by Jared Russell View Post
New sensors for new sensors' sake will just be a gimmick that very few teams end up using successfully (like the camera has been in many years). There would need to also be a game mechanic that requires the new sensor.
They would have to introduce this concept slowly. It might be interesting to have a game that utilizes RFID or a similar technology for the identification of game pieces. Perhaps a basic matching type game (put correct game piece in correct zone) as either the endgame or autonomous mode.
  #22   Spotlight this post!  
Unread 10-07-2014, 12:39
JohnFogarty's Avatar
JohnFogarty JohnFogarty is offline
Trapped under a pile of MECANUMS :P
AKA: @doctorfogarty
FTC #11444 (Garnet Squadron) & FRC#1102 (M'Aiken Magic)
Team Role: Mentor
 
Join Date: Aug 2009
Rookie Year: 2006
Location: Aiken, SC
Posts: 1,582
JohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond repute
Re: New Sensors?

I really want to see an autonomous mode where FRC robots have to sort out different game elements to gain points. That would be awesome.
__________________
John Fogarty
2010 FTC World Championship Winner & 2013-2014 FRC Orlando Regional Winner
Mentor FRC Team 1102 M'Aiken Magic
"Head Bot Coach" FTC Team 11444 Garnet Squadron
Former Student & Mentor FLL 1102, FTC 1102 & FTC 3864, FRC 1772, FRC 5632, FRC 4901
2013 FTC World Championship Guest Speaker
  #23   Spotlight this post!  
Unread 10-07-2014, 16:09
Tungrus Tungrus is offline
Registered User
no team
 
Join Date: Mar 2013
Location: Somewhere
Posts: 375
Tungrus is a jewel in the roughTungrus is a jewel in the roughTungrus is a jewel in the roughTungrus is a jewel in the rough
Re: New Sensors?

In auton mode if your robot can switch off the any opponent robot, 25 bonus points. If the opponent's partner can turn it on again, 50 bonus points.
  #24   Spotlight this post!  
Unread 11-07-2014, 16:05
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: 359
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: New Sensors?

Quote:
Originally Posted by Gdeaver View Post
The Lidar-Lite looks to be an inexpensive and capable sensor. But it is new and untested by the masses in the wild. I've seen other efforts like this fall far short of claims when the real product was shipped. For that price it's worth giving it a shot. An inferred Led may just be good enough.
For those interested in following Lidar-Lite developments, PulsedLight3d has published detailed technical information, including a preliminary user manual just released a few days ago:

http://pulsedlight3d.com/technical-stuff-2/

I'm happy to see the level and quality of detail they're providing, and am really looking forward to getting some real-world metrics; I'll plan to post these soon after we get our hands on the first units.
  #25   Spotlight this post!  
Unread 11-07-2014, 16:07
AdamHeard's Avatar
AdamHeard AdamHeard is offline
Lead Mentor
FRC #0973 (Greybots)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2004
Location: Atascadero
Posts: 5,526
AdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond repute
Send a message via AIM to AdamHeard
Re: New Sensors?

Quote:
Originally Posted by Jared Russell View Post
Robocup uses a top-down, whole field camera as previously mentioned. This might be infeasible, but attaching a high resolution camera (with high intensity LED rings) rigidly to a goal or field element would be really, really cool. The field would then send the images over wired Ethernet to the player station and would let teams detect their own robot in the video stream on the driver's station. You could then do localization (or even visual servoing) based on the feed and send commands to the robot.
One of my mentors waaaaaaaay back on 294 (and still a mentor) was on the very successful Cornell team, and told us about this method.

Ever since then I thought it'd be awesome for FIRST to implement. It's very achievable and a completely new twist on everything.
  #26   Spotlight this post!  
Unread 12-07-2014, 20:27
brennonbrimhall brennonbrimhall is offline
Free Agent
AKA: Brennon Brimhall
no team
Team Role: Alumni
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Clifton Park, NY
Posts: 222
brennonbrimhall is a name known to allbrennonbrimhall is a name known to allbrennonbrimhall is a name known to allbrennonbrimhall is a name known to allbrennonbrimhall is a name known to allbrennonbrimhall is a name known to all
Re: New Sensors?

Quote:
Originally Posted by Jared Russell View Post
I would personally love to see an end-of-match autonomous mode, which necessitates very good localization. Up until now, teams could get by on using odometry from a known starting position and be (reasonably) repeatable over 10-15 seconds. Remove the ability to precisely control the initial conditions of the robot and it is a whole different animal.
Teams could still control the initial position of robots -- though not as precisely -- by driving into position before the auto/endgame.

For example, take the 2013 endgame. 10 point teams could have driven into the pyramid, and then once the auto commences, just throw their solenoids/engage their hanger. The same goes for 2011 or 2010.

Now 2012 -- that would be a hard endgame for the majority of FRC teams to pull off autonomously.
__________________
Team 20, 2012-2014: 4 blue banners, 5 medals, and 9 team awards.
Church of Jesus Christ of Latter-day Saints, 2014-2016: Missionary, Colorado Denver South Mission.
  #27   Spotlight this post!  
Unread 24-12-2014, 13:18
PaulDavis1968's Avatar
PaulDavis1968 PaulDavis1968 is offline
Embedded Software/Systems Engineer
AKA: Master of Complexity
FRC #2053 (TigerTronics)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Endicot NY
Posts: 91
PaulDavis1968 is just really nicePaulDavis1968 is just really nicePaulDavis1968 is just really nicePaulDavis1968 is just really nicePaulDavis1968 is just really nice
Re: New Sensors?

Looks like the Lidar-lite just went up for sale. http://pulsedlight3d.com/products/lidar-lite
  #28   Spotlight this post!  
Unread 24-12-2014, 15:40
ekapalka's Avatar
ekapalka ekapalka is offline
Registered User
FRC #3216
 
Join Date: Dec 2012
Location: Bermuda
Posts: 277
ekapalka has a spectacular aura aboutekapalka has a spectacular aura about
Re: New Sensors?

Quote:
Originally Posted by PaulDavis1968 View Post
Looks like the Lidar-lite just went up for sale. http://pulsedlight3d.com/products/lidar-lite
$89, 40 meter range, and 0.02 second aquisition. That sounds incredible! I can't wait for a SLAM demonstration
  #29   Spotlight this post!  
Unread 25-12-2014, 00:19
tStano tStano is offline
Registered User
AKA: Sparks
no team
Team Role: Electrical
 
Join Date: Jan 2014
Rookie Year: 2012
Location: Madison, WI
Posts: 177
tStano will become famous soon enough
Re: New Sensors?

Quote:
Originally Posted by Tom Bottiglieri View Post
I'd love to see a drive gearbox that has the motors, speed controller, and encoder built in. And talks CAN. I think this would allow teams to do some neat stuff out of the box with just software and little chance of messing things up mechanically/electrically.
2014 rules would mean this whole thing(as one individual item) would have to cost less than 400$. 2 new talons, or old jaguars (CAN) already puts you at 160$. Add a 2 motor gearbox, 2 CIMs, and an encoder, you're really pushing it. If its mostly assembled, as I assume you'd want, you have to pay people to assemble the thing. Not saying its impossible, but it sounds like a hard thing to make under 400$. Also, rules can change.

Also, a one CIM gearbox is seems very feasible, and a team could buy 4, I suppose.

Edit: alternately, the gearbox could include talon mounts, and a team could buy them separately, this would be technically legal due to the assemble being functional another way but this is a slippery slope.
Quote:
If the modules are designed to assemble into a single configuration, and the assembly is functional in only that
configuration, then the total cost of the complete assembly including all modules must fit within 400$

Last edited by tStano : 25-12-2014 at 00:27. Reason: Added another way it could work
Closed Thread


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 20:22.

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