Go to Post Careful what words you use here; we take them literally. - DonRotolo [more]
Home
Go Back   Chief Delphi > Other > FIRST Lego League > Lego Mindstorm Discussion
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rating: Thread Rating: 6 votes, 5.00 average. Display Modes
  #1   Spotlight this post!  
Unread 25-11-2008, 11:29
goffchris goffchris is offline
Registered User
FRC #1884
 
Join Date: Nov 2008
Location: London
Posts: 16
goffchris is an unknown quantity at this point
Battery monitoring in NXT

My FLL team has run into trouble because the robot behaves very differently depending on the charge of the battery. Is there a way to monitor battery voltage? How do other teams deal with this problem?
Reply With Quote
  #2   Spotlight this post!  
Unread 25-11-2008, 11:33
EricH's Avatar
EricH EricH is online now
New year, new team
FRC #1197 (Torbots)
Team Role: Engineer
 
Join Date: Jan 2005
Rookie Year: 2003
Location: SoCal
Posts: 19,789
EricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond repute
Re: Battery monitoring in NXT

Quote:
Originally Posted by goffchris View Post
My FLL team has run into trouble because the robot behaves very differently depending on the charge of the battery. Is there a way to monitor battery voltage? How do other teams deal with this problem?
I can't speak for the NXT, but teams using the RCX had this problem too. There is an easy way to deal with it--the rotation sensor. Use that instead of a timer, if you aren't already, and the only thing that'll happen is it'll take a little longer to get to the target.

I don't know how you'd monitor the voltage. There ought to be a battery indicator that'll help, but I don't kow how much or where.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

"Rockets are tricky..."--Elon Musk

Reply With Quote
  #3   Spotlight this post!  
Unread 25-11-2008, 12:09
Ian Curtis Ian Curtis is offline
Best Available Data
FRC #1778 (Chill Out!)
Team Role: Engineer
 
Join Date: Feb 2005
Rookie Year: 2004
Location: Puget Sound
Posts: 2,520
Ian Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond repute
Re: Battery monitoring in NXT

Back in the days of the RCX, we had a terrible time with changing voltage. Are you using AAs or that nifty rechargeable battery pack? With AA, we found that if you put a new pair in, they have an initial voltage (charge) peak, but after a full table run through or two, the voltage (essentially the charge) remains pretty stable for multiple full table run throughs. After that, the turns started changing. I'm not sure about the battery packs, but they might have a similar behavior.

As Eric said though, making your turns use rotations instead of time will help alleviate the problem, but if you've got a long program these errors in rotations will still add up (or, they did with the RCX anyways).

If these still don't help, perhaps you could follow a line to your location, or more accurately determine your location once you've arrived. If your robot bumps against two of the walls and you count how many rotations away from them you are, you can accurately determine your position, for example.
__________________
CHILL OUT! | Aero Stability & Control Engineer
Adam Savage's Obsessions (TED Talk) (Part 2)
It is much easier to call someone else a genius than admit to yourself that you are lazy. - Dave Gingery
Reply With Quote
  #4   Spotlight this post!  
Unread 26-11-2008, 00:28
Ken Streeter's Avatar
Ken Streeter Ken Streeter is offline
Let the MAYHEM begin!
FRC #1519 (Mechanical Mayhem)
Team Role: Engineer
 
Join Date: Feb 2005
Rookie Year: 2005
Location: Team: Milford, NH; Me: Bedford, NH
Posts: 470
Ken Streeter has a reputation beyond reputeKen Streeter has a reputation beyond reputeKen Streeter has a reputation beyond reputeKen Streeter has a reputation beyond reputeKen Streeter has a reputation beyond reputeKen Streeter has a reputation beyond reputeKen Streeter has a reputation beyond reputeKen Streeter has a reputation beyond reputeKen Streeter has a reputation beyond reputeKen Streeter has a reputation beyond reputeKen Streeter has a reputation beyond repute
Re: Battery monitoring in NXT

Quote:
Originally Posted by goffchris View Post
My FLL team has run into trouble because the robot behaves very differently depending on the charge of the battery. Is there a way to monitor battery voltage? How do other teams deal with this problem?
If using Robolab, there is a capability to read the battery voltage (on either the RCX or NXT). I don't know if the capability exists if using NXT-G.
__________________
Ken Streeter - Team 1519 - Mechanical Mayhem (Milford Area Youth Homeschoolers Enriching Minds)
2015 NE District Winners with 195 & 2067, 125 & 1786, 230 & 4908, and 95 & 1307
2013 World Finalists & Archimedes Division Winners with 33 & 469
2013 & 2012 North Carolina Regional Winners with teams 435 & 4828 and 1311 & 2642
2011, 2010, 2006 Granite State Regional Winners with teams 175 & 176, 1073 & 1058, and 1276 & 133
Team 1519 Video Gallery - including Chairman's Video, and the infamous "Speed Racer!"
Reply With Quote
  #5   Spotlight this post!  
Unread 26-11-2008, 04:19
yongkimleng yongkimleng is offline
deus ex programmeur
AKA: James Yong
FTC #0747
Team Role: Mentor
 
Join Date: Aug 2006
Rookie Year: 2004
Location: Singapore, West
Posts: 134
yongkimleng is a jewel in the roughyongkimleng is a jewel in the roughyongkimleng is a jewel in the rough
Send a message via MSN to yongkimleng
Re: Battery monitoring in NXT

if you're using leJOS, theres also a lookup for battery voltage and you can work out a simple table of Voltage against RPM.
__________________
| jamesyong.net |
FVC2007, FTC2008
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Robot Monitoring Program team540pr2007 Programming 1 10-01-2007 15:46
Remote Pulse Monitoring System kaveena Programming 1 19-07-2006 10:02
Monitoring Current During Competition Michelle Electrical 5 06-02-2006 00:15
Current Monitoring system questions PyroPhin Technical Discussion 44 17-02-2003 15:34
Current Monitoring w/ LEMs Chipawa Technical Discussion 6 12-02-2003 22:38


All times are GMT -5. The time now is 22:05.

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