Strawberry was released from jail yesterday, slipping out a side door to avoid crowds.
Foster was the judge who placed the suspended eight-time All-Star on probation last year in a drug and solicitation case. Prosecutors requested house arrest, although Strawberry could have been sent to prison.
Assistant State Attorney Robin Fuson said that Strawberry will still have to face the misdemeanor charges from Monday's accident - driving under the influence and leaving the scene of the accident - as separate crimes that could bring additional punishment.
House arrest means the 38-year-old outfielder leave home only to go to a doctor's office or for work. Should he attempt to rejoin a major league baseball team, he would need court permission, Fuson said.
Strawberry spent Monday night in jail after an off-duty Hillsborough County sheriff's deputy saw the player hit a road sign, turn onto another street and rear-end a sports utility vehicle stopped at a red light.
If he successfully completes the first year of house arrest, the judge said Strawberry can request to return to regular drug-offender probation.
Strawberry told officers Monday he had taken the sleeping medication Ambien, according to sheriff's spokesman Rod Reder. Joseph Ficarrotta, Strawberry's defense attorney, said he also has prescriptions for the narcotic painkillers Percocet and Vicodin.
Strawberry was suspended for most of last season after his arrest in Tampa in April 1999 on drug and solicitation charges.
He pleaded no contest and was sentenced by Foster to 18 months' probation. He was suspended from baseball for a year in February, a month after he tested positive for cocaine.
Strawberry, who had surgery for colon cancer in 1998 and for a stomach tumor last month, has doctor's appointments scheduled in Tampa and New York, where he had his latest operation.
In another matter, righthander David Cone is returning from a separated left shoulder and was scheduled to start for the New York Yankees Friday night against Cleveland. He was hurt trying to field a popped-up bunt.
In last night's games:
YANKEES 10, BLUE JAYS 2
At New York, Jose Canseco went 3-for-3, hitting his 446th career home run to lead the Yankees to their 10th win in 13 games.
Canseco drove in three runs and scored three, helping snap Toronto's three-game winning streak.
RED SOX 8, INDIANS 6
At Cleveland, Dante Bichette hit a two-run homer as Boston moved within two games of the Indians in the AL wild-card race.
Nomar Garciaparra, who entered the series batting just .133 this season against Cleveland, drove in two runs for Boston. Jose Offerman and Carl Everett also had two RBI.
RANGERS 9-6, ORIOLES 1-5
At Arlington, Texas, Rick Helling (15-11) pitched three-hit ball for eight innings, leading Texas over Baltimore in a doubleheader opener.
In the nightcap, Kenny Rogers (12-13) pitched seven strong innings for his first win since Aug. 8. He allowed three runs and seven hits.
TIGERS 10, WHITE SOX 3
At Chicago, Bobby Higginson's 26th homer capped a six-run third inning as Detroit ended a six-game losing streak.
ATHLETICS 5, TWINS 3
At Oakland, Jason Giambi homered twice and drove in three runs to lead the Athletics over Minnesota.
ANGELS 5, DEVIL RAYS 2
At Anaheim, Adam Kennedy drove in three runs and Benji Gil had two RBI, including a suicide squeeze bunt, as the Angels beat Tampa Bay.
MARINERS 11, ROYALS 3
At Seattle, Joe Oliver and Edgar Martinez had three RBI apiece as the Mariners stayed one game ahead of Oakland in the AL West.