Name: Jennifer Lin
Member since: 2004-11-22 14:43:55
Last Login: 2013-05-27 23:03:58
I worked on F180 Robots are part of CMDragons for 2.5 years in Manuela Veloso's lab, traveling to Italy and Portugal to compete in Robocup. I was at American Open '03 (1st place), RoboCup '03 (4th place), and RoboCup '04 (4th place). My main research focus is multi-agent learning and cooperation. My senior thesis was on "Opponent Modeling in a Robot Soccer Domain."
While working full-time at a government contractor, I also volunteered at The Johns Hopkins University as a guest researcher and as the team leader of their middle-sized Robocup team, the Smokin' Jays for 1.5 years.
After a several year hiatus from robotics where delved into the web development world, I am now leading up software for play-i, where we are hacking play by building toy robots to teach kids how to program.
I hold a B.S. in Computer Science with minors in Robotics, Mathematical Sciences, and Political Science from Carnegie Mellon University.
Email: jlin (at) alumni (dot) cmu (dot) edu
Articles Posted by jlin
- Physics-based Planning 3 Jun 2010 at 15:52 UTC
- Honda U3-X 15 Apr 2010 at 18:17 UTC
- Cute Japanese Robot Makes Coffee 25 Jun 2009 at 03:55 UTC
- AI Dinner Table Can Help on First Date 23 Feb 2009 at 19:28 UTC
- Robotic Exoskeleton Available for Rental 10 Oct 2008 at 21:16 UTC
- UAV Destroys Unmanned System in Real Combat in Iraq 27 Aug 2008 at 14:06 UTC
- Robot Beats Humans in Air Hockey 10 Jul 2008 at 17:26 UTC
- iRobot Wins RFP to Create Liquid Shape-Shifting Robot 17 Jun 2008 at 16:15 UTC
- Panasonic EVOLTA Robot Climbs Grand Canyon 2 Jun 2008 at 21:57 UTC
- Georgia Tech Announces Autonomous Snowmobile 30 May 2008 at 04:13 UTC
Recent blog entries by jlin
Wow. I have to admit, I feel a little guilty posting this, particularly since I haven't posted any personal entries in a while, but I'm up for the "Hot Blogger Calendar" and as of the time of this post, am 19th. The top 12 will get to partake in a professional photo shoot to be put in the calendar.
Define "hot" as you want. Maybe it's hot that I program robots. Maybe it's hot I got my degree from Carnegie Mellon. Maybe you like my picture (found behind the link). If any of these apply, vote for me.
Robocup at Hopkins has kicked off again. Looks like I will be slowly phasing out of the organizational roll and hopefully doing more coding. The students seem like they will need less guidance and pushing from me.
I just joined the Northern Virginia Robotics Group. It's mostly a group of hobbyists. They currently have a project going on that like a "Minature Grand Challenge". The original design was built from a Radio Shack Hummer, but looks like they are going to start building a new custom robot base using a milling machine one of the members just bought.
Still at HPTi doing non-robotics stuff for a living, but seems like we are getting more robotics people in the company. I am now the coordinater of recruiting CMU students to my company, so hopefully I can get even more and reach my eventual goal of working on robotics as part of my job. I will be at Carnegie Mellon's job fair 9/29/05.
Well I'm back from American Open. Driving 11 hours each way and going negative in vacation days in order to go wasn't fun, but it was worth it.
I arrived really late Saturday night of the competition, while that's about the time my students started driving there. They got to Atlanta around lunchtime and we all managed to stay up to 4:30 in the morning that first night to get things recalibrated and working. But we finally had a working demo. It wasn't what we were originally hoping for (two robots playing "Pong"), but we had a robot chasing a ball, shooting a goal, and knowing not to go out of bounds on the field.
The next morning we set-up for the demo, but the ambient light now present during the daytime made the wall look to be about the same orange as the ball. The robot went crashing into the wall and our whole camera mount crashed. It didn't matter that we brought 4 sets of everything. Before that crash we were already down to our last working set.
Eventually through much fiddling with finicky dongles, we got the robot up and running, ran our demo, and took a nice video of it (which I still have yet to put online). Enough of a success to make us happy and we learned a great deal from going through the whole ordeal.
Meanwhile I also got to referee and assistant referee a few of the small-sized games, since I used to be on CMU's small-sized team and am an experienced referee from past RoboCups. We also watched quite a few AIBO and Segway games as well as went to the talks. The craziest AIBO game for me was the finals, with CMU versus UPenn. I am of course loyal to my alta mater, CMU. UPenn scored within the first 10 seconds of the game. The game is made up of two 10 minutes halves. The game remained scoreless until the last 55 seconds when CMU finally scored. They went into 5 minute goal-to-goal which pretty much just means "sudden death". CMU scored almost immediately.
I unfortunately could not stay to watch their game against Dortmund, the winners of the German Open, since I had such a long haul back and had to go to work the next day. But it was good to see all my fellow-RoboCuppers again. Maybe next year I can go again, and maybe actually as either staff or a grad student at some university this time instead of having to use vacation days. =)
I keep meaning to post again but just have been so busy!
My team's now registered to be at American Open in May. Unfortunately it is during the students' exam period so not many of them will be able to come along.
We have a website up now at http://www.smokinjays.org. The videos and pictures are from 2001, but hopefully we'll have new ones soon.
The students have been very self-motivated, much more so than I expected they would be. We hope to get a demo ready by after their spring break.
The really really amazing thing is we did end up getting qualified for this year's RoboCup in Osaka. The students would really like to go as do I, but we're going to have to work really hard on getting funding to go since we didn't expect to qualify. We seem to be a doing a good job of staying on schedule to be able to have a team ready, though.
My personal goals is to have a more sophisticated strategy system. Coming from CMU's small-sized team, I really enjoy working on the multi-agent learning and cooperation. I really hope I can introduce that to mid-size as well through Hopkins's team. I hope to write a play learning module for the team. I'm also trying to coordiate cooperation between these two teams through Jim Bruce, creator of ERRT path-planning and CMVision.
Well, it looks like I did it. I have gotten enough interest to restart a RoboCup team at The Johns Hopkins University.
We will be doing the mid-sized league. At the meeting last night, there were around thirty students who showed up. I tried to emphasize that it would have to be a decent time commitment, but most of all it requires a lot of self-motivation to set aside time to come into the lab yourself and work on stuff. At the end of the night, I ended up with twelve undergraduate students and two graduate students who decided they wanted to commit themselves to the team. They seem to mostly be CS people but there were also a few MechEs and ECEs, all of which I find necessary to compete in this league.
The next step for me is to secure funding for the team. We will certainly need it for parts for the robots, travel, entrance fees, and shipping the robots. (Any suggestions?) Supposedly we already have some old equipment and even a large lab space left over from the last time JHU entered. I wonder what condition everything is in... My expectations are not high, but it would be nice to have something that was at least working, no matter how slow or outdated it is.
Also, now I get to figure out how to balance a full-time job, take a class or two for part-time grad school, and do this. Advising a dozen undergraduates by myself and probably doing a large portion of the coding for the team is going to be interesting...
jlin certified others as follows:
- jlin certified josborn as Journeyer
- jlin certified NeuronExMachina as Journeyer
- jlin certified fayshaw as Master
Others have certified jlin as follows:
- NateW certified jlin as Master
- Botnerd certified jlin as Master
- steve certified jlin as Master
- The Swirling Brain certified jlin as Master
[ Certification disabled because you're not logged in. ]