Summary
We will be partnering with Roxbury Green Power to develop a comprehensive and efficient system to “close the loop” of the energy cycle for these local food vendors, making a positive impact on the community, the environment, and sustainability.
Categories
Quick Links
Biodiesel@MIT has developed a new filtration system to make oil collection, transport and processing easier for the cooperative. With an improved filtration system, the cooperative can avoid selling the waste vegetable oil they collect to middlemen who filter the oil and collect most of the profits. We expect this project to also have indirect effects on the community as its success would inspire increased participation and awareness of bio-diesel from waste oil, unlocking its potential further use in communities that can reap the most benefits from it.
Implement a filtering system that will increase revenue by $6000 per year.
Angela Hojnacki (hojnacki@mit.edu) is a junior at MIT, studying Mechanical Engineering and Urban Studies and Planning, with focuses in energy and environmental issues. She is currently the president of Biodiesel@MIT and is a member of the Green Grease Project. She works as a contact between the group and Roxbury Green Power.
Scott Landers (scottl@mit.edu) - Scott Landers is a sophomore in the Department of Civil and Environmental Engineering. His main passion is energy studies. Having lived on a family farm in Texas for 20 years, Scott is well experienced in Agricultural practices, specifically the harvesting of oil based crops like soybeans. He is committed to developing alternative energy practices and eventually installing a canola-based biodiesel reactor on his family farm. After graduation, he will serve a term in the Peace Corps to further his commitment, as he says, “to get my hands dirty and change the world.”
Anvisha Pai (anvishap@mit.edu) is a freshman at MIT, studying either Chemical or Electrical Engineering, with a minor in Energy Studies. She is especially enthusiastic about energy and development issues. On campus, she is a member of the Undergraduate Association Committee on Sustainability, Engineers without Borders and the Energy Club.
Kyle Gilpin (kwgilpin@mit.edu) is a PhD student in Distributed Robotics Laboratory at MIT. He holds BS and MEng degrees in Electrical Engineering and Computer Science from MIT. Kyle works to improve communication and control in large distributed robotic systems. He serves as Vice President and Production Manager of Biodiesel@MIT.
Roxbury Green Power
Roxbury, MA
RGP collects waste vegetable oil from local restaurants, and recycles the oil as a green fuel source for biodiesel production. RGP is an economic development project of the Boston Workers Alliance.
Location:
Comments and Support
Leave a message
* indicates a required field.
Top Liked Comments
There are currently no top liked comments on this problem.
This team is looking for help in the following areas. If you would like to pitch in, please contact the team directly .
Seeking Information/Communications Program Manager
CATEGORY:
Biodiesel@MIT is seeking someone to organize our work with communications and information, specifically projects to develop SMS...
Promote This Team
Biodiesel@MIT On the web
SUPPORTED BY: See all 
Support MIT IDEAS Global Challenge:
| Nr | Query | Error | Affected | Num. rows | Took (ms) |
|---|---|---|---|---|---|
| 1 | SELECT `Competition`.`id`, `Competition`.`allow_initial_proposals`, `Competition`.`allow_final_proposals`, `Competition`.`allow_voting`, `Competition`.`show_create_team_cta`, `Competition`.`comp_year`, `Competition`.`team_comp_year`, `Competition`.`allow_cert_registration`, `Competition`.`allow_cert_login`, `Competition`.`allow_grants`, `Competition`.`enable_optin`, `Competition`.`show_explore_problems`, `Competition`.`show_discover_teams`, `Competition`.`show_join_support`, `Competition`.`show_create_team`, `Competition`.`show_offer_help`, `Competition`.`show_volunteer_for`, `Competition`.`show_browse_help`, `Competition`.`show_counting_votes`, `Competition`.`show_microsite`, `Competition`.`microsite_state` FROM `competitions` AS `Competition` WHERE 1 = 1 LIMIT 1 | 1 | 1 | 0 | |
| 2 | SELECT `cake_sessions`.`data` FROM `cake_sessions` WHERE `cake_sessions`.`id` = 's83fcrktfltcb13ibph1hptpm6' | 0 | 0 | 0 | |
| 3 | SELECT `Category`.`id`, `Category`.`name` FROM `categories` AS `Category` WHERE 1 = 1 | 10 | 10 | 0 | |
| 4 | SELECT `Image`.`category_id`, `Image`.`dir`, `Image`.`filename` FROM `images` AS `Image` WHERE `Image`.`category_id` IN (1, 2, 3, 4, 5, 6, 8, 9, 10, 11) | 20 | 20 | 0 | |
| 5 | SELECT `Team`.`id`, `Team`.`contestyear`, `Team`.`name`, `Team`.`created`, `Team`.`modified`, `Team`.`email`, `Team`.`inglobalchallenge`, `Team`.`pitch`, `Team`.`intent`, `Team`.`impact`, `Team`.`rawlocation`, `Team`.`lat`, `Team`.`lon`, `Team`.`glocation`, `Team`.`category_other`, `Team`.`whoweare`, `Team`.`url`, `Team`.`blog`, `Team`.`twitter`, `Team`.`twitter_import`, `Team`.`facebook`, `Team`.`problem_id`, `Team`.`challenge_id`, `Team`.`winner`, `Team`.`winnertype`, `Team`.`shortpitch`, `Team`.`vote_count`, `Team`.`active`, `Team`.`facebook_page_id`, `Team`.`follower_count`, `Team`.`comment_count`, `Team`.`in_the_field`, `Problem`.`id`, `Problem`.`description`, `Problem`.`created`, `Problem`.`modified`, `Problem`.`contestyear`, `Problem`.`user_id`, `Problem`.`title`, `Problem`.`published`, `Problem`.`agree`, `Problem`.`category_suggestion`, `Problem`.`follower_count`, `Problem`.`comment_count`, `Challenge`.`id`, `Challenge`.`description`, `Challenge`.`created`, `Challenge`.`modified`, `Challenge`.`user_id`, `Challenge`.`title`, `Challenge`.`published`, `Challenge`.`category_suggestion`, `Image`.`id`, `Image`.`filename`, `Image`.`dir`, `Image`.`mimetype`, `Image`.`filesize`, `Image`.`created`, `Image`.`modified`, `Image`.`page_id`, `Image`.`entity_id`, `Image`.`element_id`, `Image`.`team_id`, `Image`.`problem_id`, `Image`.`category_id`, `Image`.`challenge_id`, `TeamsPartner`.`id`, `TeamsPartner`.`team_id`, `TeamsPartner`.`orgname`, `TeamsPartner`.`contactname`, `TeamsPartner`.`location`, `TeamsPartner`.`description`, `TeamsPartner`.`projectrole`, `TeamsPartner`.`phone`, `TeamsPartner`.`email`, `TeamsPartner`.`website`, `TeamsPartner`.`info` FROM `teams` AS `Team` LEFT JOIN `problems` AS `Problem` ON (`Team`.`problem_id` = `Problem`.`id`) LEFT JOIN `challenges` AS `Challenge` ON (`Team`.`challenge_id` = `Challenge`.`id`) LEFT JOIN `images` AS `Image` ON (`Image`.`team_id` = `Team`.`id`) LEFT JOIN `teams_partners` AS `TeamsPartner` ON (`TeamsPartner`.`team_id` = `Team`.`id`) WHERE `Team`.`id` = 193 LIMIT 1 | 1 | 1 | 1 | |
| 6 | SELECT `Problem`.`id`, `Problem`.`description`, `Problem`.`created`, `Problem`.`modified`, `Problem`.`contestyear`, `Problem`.`user_id`, `Problem`.`title`, `Problem`.`published`, `Problem`.`agree`, `Problem`.`category_suggestion`, `Problem`.`follower_count`, `Problem`.`comment_count` FROM `problems` AS `Problem` WHERE `Problem`.`id` = 0 | 0 | 0 | 0 | |
| 7 | SELECT `Challenge`.`id`, `Challenge`.`description`, `Challenge`.`created`, `Challenge`.`modified`, `Challenge`.`user_id`, `Challenge`.`title`, `Challenge`.`published`, `Challenge`.`category_suggestion` FROM `challenges` AS `Challenge` WHERE `Challenge`.`id` = 18 | 1 | 1 | 0 | |
| 8 | SELECT `Image`.`id`, `Image`.`filename`, `Image`.`dir`, `Image`.`mimetype`, `Image`.`filesize`, `Image`.`created`, `Image`.`modified`, `Image`.`page_id`, `Image`.`entity_id`, `Image`.`element_id`, `Image`.`team_id`, `Image`.`problem_id`, `Image`.`category_id`, `Image`.`challenge_id` FROM `images` AS `Image` WHERE `Image`.`team_id` = 193 | 1 | 1 | 0 | |
| 9 | SELECT `TeamsPartner`.`id`, `TeamsPartner`.`team_id`, `TeamsPartner`.`orgname`, `TeamsPartner`.`contactname`, `TeamsPartner`.`location`, `TeamsPartner`.`description`, `TeamsPartner`.`projectrole`, `TeamsPartner`.`phone`, `TeamsPartner`.`email`, `TeamsPartner`.`website`, `TeamsPartner`.`info` FROM `teams_partners` AS `TeamsPartner` WHERE `TeamsPartner`.`team_id` = 193 | 1 | 1 | 0 | |
| 10 | SELECT `Help`.`id`, `Help`.`title`, `Help`.`helptype_id`, `Help`.`offer_want`, `Help`.`description`, `Help`.`category_suggestion`, `Help`.`deleted`, `Help`.`closed`, `Help`.`created`, `Help`.`modified`, `Help`.`team_id`, `Help`.`user_id` FROM `help` AS `Help` WHERE `closed` = 0 AND `deleted` = 0 AND `Help`.`team_id` = (193) | 1 | 1 | 0 | |
| 11 | SELECT `Category`.`id`, `Category`.`name`, `Category`.`created`, `Category`.`modified`, `HelpCategory`.`id`, `HelpCategory`.`help_id`, `HelpCategory`.`category_id` FROM `categories` AS `Category` JOIN `help_categories` AS `HelpCategory` ON (`HelpCategory`.`help_id` = 221 AND `HelpCategory`.`category_id` = `Category`.`id`) | 2 | 2 | 0 | |
| 12 | SELECT `Video`.`id`, `Video`.`title`, `Video`.`description`, `Video`.`url`, `Video`.`created`, `Video`.`modified`, `Video`.`team_id`, `Video`.`type`, `Video`.`thumbnail_name`, `Video`.`thumbnail_path`, `Video`.`thumbnail_size` FROM `videos` AS `Video` WHERE `Video`.`team_id` = (193) ORDER BY `Video`.`created` DESC | 0 | 0 | 0 | |
| 13 | SELECT `Vote`.`id`, `Vote`.`user_id`, `Vote`.`team_id`, `Vote`.`contestyear`, `Vote`.`created`, `Vote`.`ipaddress` FROM `votes` AS `Vote` WHERE `user_id` IS NULL AND `Vote`.`team_id` = (193) | 0 | 0 | 0 | |
| 14 | SELECT `TeamFollower`.`id`, `TeamFollower`.`user_id`, `TeamFollower`.`team_id`, `TeamFollower`.`created`, `TeamFollower`.`modified` FROM `team_followers` AS `TeamFollower` WHERE `user_id` IS NULL AND `TeamFollower`.`team_id` = (193) | 0 | 0 | 0 | |
| 15 | SELECT `Comment`.`id`, `Comment`.`team_id`, `Comment`.`user_id`, `Comment`.`problem_id`, `Comment`.`name`, `Comment`.`email`, `Comment`.`comment`, `Comment`.`is_spam`, `Comment`.`flagged`, `Comment`.`moderated`, `Comment`.`like_count`, `Comment`.`created`, `Comment`.`approved`, `Comment`.`ip_address` FROM `comments` AS `Comment` WHERE ((`is_spam` = 0) AND (`moderated` = 0)) AND `Comment`.`team_id` = (193) ORDER BY created DESC | 2 | 2 | 7 | |
| 16 | SELECT `User`.`id`, `User`.`username`, `User`.`password`, `User`.`group_id`, `User`.`created`, `User`.`modified`, `User`.`first_name`, `User`.`last_name`, `User`.`birthday`, `User`.`hometown`, `User`.`course`, `User`.`grad_year`, `User`.`department`, `User`.`competition_updates`, `User`.`confirmed`, `User`.`confirmation_token`, `User`.`active`, `User`.`contestyear`, `User`.`type`, `User`.`terms_and_conditions`, `User`.`vote_count`, `User`.`teams_user_count`, `User`.`ip_address`, `User`.`stuffimfollowing_updates`, `User`.`verified`, `User`.`phone`, `User`.`phone_type`, `User`.`verify_code`, `User`.`verify_count`, `User`.`ip_country` FROM `users` AS `User` WHERE `User`.`id` = 2743 | 1 | 1 | 0 | |
| 17 | SELECT `Profile`.`id`, `Profile`.`name`, `Profile`.`created`, `Profile`.`modified`, `Profile`.`user_id`, `Profile`.`public`, `Profile`.`areas_of_interest`, `Profile`.`skills`, `Profile`.`bio`, `Profile`.`organization`, `Profile`.`country`, `Profile`.`province`, `Profile`.`city`, `Profile`.`glocation`, `Profile`.`lat`, `Profile`.`lon`, `Profile`.`linkedin`, `Profile`.`twitter`, `Profile`.`facebook` FROM `profiles` AS `Profile` WHERE `Profile`.`user_id` = 2743 | 1 | 1 | 0 | |
| 18 | SELECT `User`.`id`, `User`.`username`, `User`.`password`, `User`.`group_id`, `User`.`created`, `User`.`modified`, `User`.`first_name`, `User`.`last_name`, `User`.`birthday`, `User`.`hometown`, `User`.`course`, `User`.`grad_year`, `User`.`department`, `User`.`competition_updates`, `User`.`confirmed`, `User`.`confirmation_token`, `User`.`active`, `User`.`contestyear`, `User`.`type`, `User`.`terms_and_conditions`, `User`.`vote_count`, `User`.`teams_user_count`, `User`.`ip_address`, `User`.`stuffimfollowing_updates`, `User`.`verified`, `User`.`phone`, `User`.`phone_type`, `User`.`verify_code`, `User`.`verify_count`, `User`.`ip_country` FROM `users` AS `User` WHERE `User`.`id` = 0 | 0 | 0 | 0 | |
| 19 | SELECT `Like`.`id`, `Like`.`user_id`, `Like`.`comment_id`, `Like`.`created` FROM `likes` AS `Like` WHERE `user_id` IS NULL AND `Like`.`comment_id` IN (853, 693) | 0 | 0 | 0 | |
| 20 | SELECT `Category`.`id`, `Category`.`name`, `Category`.`created`, `Category`.`modified`, `CategoriesTeam`.`id`, `CategoriesTeam`.`team_id`, `CategoriesTeam`.`category_id` FROM `categories` AS `Category` JOIN `categories_teams` AS `CategoriesTeam` ON (`CategoriesTeam`.`team_id` = 193 AND `CategoriesTeam`.`category_id` = `Category`.`id`) ORDER BY `Category`.`id` ASC | 1 | 1 | 0 | |
| 21 | SELECT `User`.`id`, `User`.`username`, `User`.`password`, `User`.`group_id`, `User`.`created`, `User`.`modified`, `User`.`first_name`, `User`.`last_name`, `User`.`birthday`, `User`.`hometown`, `User`.`course`, `User`.`grad_year`, `User`.`department`, `User`.`competition_updates`, `User`.`confirmed`, `User`.`confirmation_token`, `User`.`active`, `User`.`contestyear`, `User`.`type`, `User`.`terms_and_conditions`, `User`.`vote_count`, `User`.`teams_user_count`, `User`.`ip_address`, `User`.`stuffimfollowing_updates`, `User`.`verified`, `User`.`phone`, `User`.`phone_type`, `User`.`verify_code`, `User`.`verify_count`, `User`.`ip_country`, `TeamsUser`.`id`, `TeamsUser`.`user_id`, `TeamsUser`.`team_id`, `TeamsUser`.`role`, `TeamsUser`.`inviteaccepted` FROM `users` AS `User` JOIN `teams_users` AS `TeamsUser` ON (`TeamsUser`.`team_id` = 193 AND `TeamsUser`.`user_id` = `User`.`id`) WHERE `User`.`active` = 1 | 3 | 3 | 0 | |
| 22 | SELECT `Profile`.`id`, `Profile`.`name`, `Profile`.`created`, `Profile`.`modified`, `Profile`.`user_id`, `Profile`.`public`, `Profile`.`areas_of_interest`, `Profile`.`skills`, `Profile`.`bio`, `Profile`.`organization`, `Profile`.`country`, `Profile`.`province`, `Profile`.`city`, `Profile`.`glocation`, `Profile`.`lat`, `Profile`.`lon`, `Profile`.`linkedin`, `Profile`.`twitter`, `Profile`.`facebook` FROM `profiles` AS `Profile` WHERE `Profile`.`user_id` = 2743 | 1 | 1 | 0 | |
| 23 | SELECT `Profile`.`id`, `Profile`.`name`, `Profile`.`created`, `Profile`.`modified`, `Profile`.`user_id`, `Profile`.`public`, `Profile`.`areas_of_interest`, `Profile`.`skills`, `Profile`.`bio`, `Profile`.`organization`, `Profile`.`country`, `Profile`.`province`, `Profile`.`city`, `Profile`.`glocation`, `Profile`.`lat`, `Profile`.`lon`, `Profile`.`linkedin`, `Profile`.`twitter`, `Profile`.`facebook` FROM `profiles` AS `Profile` WHERE `Profile`.`user_id` = 98 | 1 | 1 | 0 | |
| 24 | SELECT `Profile`.`id`, `Profile`.`name`, `Profile`.`created`, `Profile`.`modified`, `Profile`.`user_id`, `Profile`.`public`, `Profile`.`areas_of_interest`, `Profile`.`skills`, `Profile`.`bio`, `Profile`.`organization`, `Profile`.`country`, `Profile`.`province`, `Profile`.`city`, `Profile`.`glocation`, `Profile`.`lat`, `Profile`.`lon`, `Profile`.`linkedin`, `Profile`.`twitter`, `Profile`.`facebook` FROM `profiles` AS `Profile` WHERE `Profile`.`user_id` = 2843 | 1 | 1 | 0 | |
| 25 | SELECT `Team`.`id`, `Team`.`name`, `Team`.`inglobalchallenge`, `Team`.`active` FROM `teams` AS `Team` WHERE `Team`.`id` = 193 LIMIT 1 | 1 | 1 | 0 | |
| 26 | SELECT `User`.`id`, `User`.`username`, `User`.`first_name`, `User`.`last_name`, `User`.`type`, `TeamsUser`.`id`, `TeamsUser`.`user_id`, `TeamsUser`.`team_id`, `TeamsUser`.`role`, `TeamsUser`.`inviteaccepted` FROM `users` AS `User` JOIN `teams_users` AS `TeamsUser` ON (`TeamsUser`.`team_id` = 193 AND `TeamsUser`.`user_id` = `User`.`id`) | 3 | 3 | 0 |
Query: SELECT `Comment`.`id`, `Comment`.`team_id`, `Comment`.`user_id`, `Comment`.`problem_id`, `Comment`.`name`, `Comment`.`email`, `Comment`.`comment`, `Comment`.`is_spam`, `Comment`.`flagged`, `Comment`.`moderated`, `Comment`.`like_count`, `Comment`.`created`, `Comment`.`approved`, `Comment`.`ip_address` FROM `comments` AS `Comment` WHERE ((`is_spam` = 0) AND (`moderated` = 0)) AND `Comment`.`team_id` = (193) ORDER BY created DESC
| id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SIMPLE | Comment | ALL | 9190 | Using where; Using filesort |
Peak Memory Use 9.38 MB
| Message | Memory use |
|---|---|
| Component intitailization | 6.15 MB |
| Controller action start | 6.20 MB |
| Controller render start | 7.23 MB |
| Component intitailization #2 | 8.60 MB |
| Controller action start #2 | 8.60 MB |
| Component intitailization #3 | 8.81 MB |
| Controller action start #3 | 8.81 MB |
| Component intitailization #4 | 8.99 MB |
| Controller action start #4 | 8.99 MB |
| View render complete | 8.94 MB |
Total Request Time: 639 (ms)
| Message | Time in ms | Graph |
|---|---|---|
| Core Processing (Derived) | 72.70 | |
| Component initialization and startup | 37.10 | |
| Controller action | 105.66 | |
| Render Controller Action | 183.47 | |
| » Rendering View | 182.16 | |
| » » Rendering APP/views/teams/view.ctp | 148.92 | |
| » » » Rendering APP/views/elements/teams/blogger.ctp | 9.00 | |
| » » » » Component initialization and startup #2 | 6.06 | |
| Controller action #2 | 0.00 | |
| » » » » Rendering APP/views/elements/mostLikedComments.ctp | 16.56 | |
| » » » » » Component initialization and startup #3 | 5.81 | |
| Controller action #3 | 0.00 | |
| » » » » » Rendering APP/views/elements/teams/cta_team_page.ctp | 4.58 | |
| » » » » » Rendering APP/views/elements/teams/similar.ctp | 12.77 | |
| » » » » » » Component initialization and startup #4 | 5.91 | |
| Controller action #4 | 0.00 | |
| » » » » » Rendering APP/views/layouts/default.ctp | 32.42 | |
| » » » » » » Rendering APP/views/elements/signedout.ctp | 7.43 |
There were no log entries made this request
There were no log entries made this request

Back To All Teams
Thanks to all of our supporters! We couldn't have won without you!!!
Posted by S. Landers on Mon, May 2nd 2011, 23:16 Report Abuse
0 likes
Nice job! keep going... I'm from Colombia :)
Posted by daniela on Fri, Apr 22nd 2011, 14:02 Report Abuse
0 likes