By Catherine Graham
The player approaches the ball and prepares to score the goal. The crowd waits anxiously.
The player isn't David Beckham or Cristiano Ronaldoit's a small, blue EduMIP mobile robot. And it's not the final moments of the World Cup. Instead, it's a robotics demonstration in a lab on the campus of Johns Hopkins University Whiting School of Engineering.
While the stakes aren't quite as high, these demonstrations are still nerve-wracking for students in the graduate-level Robot Systems Programming course.
"Not all the demos work out perfectly, and that's OK. But you have to try," said Louis Whitcomb, chair of the Department of Mechanical Engineering who created and has taught the course for the past four years. Despite many hours of planning, building, and testing the robots, students know that at any given moment, things may not go as planned.
Students in his course spent the last five weeks of the spring semester building and programming their own independent robotic projects. Whitcomb provides equipment and instruction but encourages students to experiment and set their own project goals. On Monday and Tuesday, 12 student teams demonstrated their robots in labs across the Homewood campus.
Students Andrew Dykman, Saurabh Singh, and Allen Jiang built a system that allows five separate EduMIP robots to communicate, move into a swarm formation, and work together to achieve complex tasks. During the demonstration, the team explained how, with some fine tuning, this technology could have many real-world applications.
"Take, for example, self-driving cars," Dykman said. "If every car on the road is running automated systems and communicating with cars around it, we could move cars at a higher speed without crashing, or reduce traffic jams by eliminating human errors."
For their project, students Kevin Yee and Nicole Ortega decided to take a favorite pastime to the next level.
"We know people already like to play chess against a computer, so we wanted to see what it'd be like to play chess against a robot," Yee said.
The pair created a platform that allows users to play chess against a chess engine on a physical board. They built a mobile robot, equipped with an end effector, that can make strategic moves and place chess pieces on target locations. According to Ortega, the robot usually wins.
Other demos included robots that can locate a soccer ball and score goals, a ball-catching robotic arm, a "self-standing" robot that can leap across obstacles, a team of robots that can map a location, and autonomous quadcoptors.
The Robot Systems Programming course gives students the tools to create their own unique vision of what a robot can do. Some will graduate next week and enter the field, and some will continue graduate work in robotics. Either way, Whitcomb said he hopes his students will use these skills to continue to explore what's possible in robotics.
"This course is intended to be a capstone experience for our advanced undergraduate and graduate robotics students," he said, "in which they use and apply the knowledge they have learned in the mathematics, engineering, and physics of robotics to develop real-world robots that can sense and interact with people and the world."
The rest is here:
See bots run - The Hub at Johns Hopkins
- Rybka - Official Site [Last Updated On: April 11th, 2014] [Originally Added On: April 11th, 2014]
- Implementing the UCI - Advanced Java Chess Engine Tutorial 23 - Video [Last Updated On: April 11th, 2014] [Originally Added On: April 11th, 2014]
- My own chess engine - Video [Last Updated On: April 22nd, 2014] [Originally Added On: April 22nd, 2014]
- Simple Chess Engine: AI Test 2 - AI vs AI - Video [Last Updated On: April 22nd, 2014] [Originally Added On: April 22nd, 2014]
- UCI Moves (Part 2) - Advanced Java Chess Engine Tutorial 24 - Video [Last Updated On: April 24th, 2014] [Originally Added On: April 24th, 2014]
- UCI Move & Go (Part 3) - Advanced Java Chess Engine Tutorial 25 - Video [Last Updated On: May 2nd, 2014] [Originally Added On: May 2nd, 2014]
- Simple Chess Engine - AI test 4 - Human vs AI (first real AI!) - Video [Last Updated On: May 4th, 2014] [Originally Added On: May 4th, 2014]
- How to Connect the Chess Engine to Arena or any other GUI - Advanced Java Chess Engine Tutorial 26 - Video [Last Updated On: May 6th, 2014] [Originally Added On: May 6th, 2014]
- CHESS LEGENDS iPhone App - Powered by World's No.2 AI Chess Engine "KOMODO 4.0" - Video [Last Updated On: May 10th, 2014] [Originally Added On: May 10th, 2014]
- how to install chess engine (VERY EASY) - Video [Last Updated On: May 11th, 2014] [Originally Added On: May 11th, 2014]
- strongest chess engine in the world - Video [Last Updated On: May 11th, 2014] [Originally Added On: May 11th, 2014]
- Principal Variation Search - Advanced Java Chess Engine Tutorial 27 - Video [Last Updated On: May 12th, 2014] [Originally Added On: May 12th, 2014]
- The PVS Algorithm - Advanced Java Chess Engine Tutorial 28 - Video [Last Updated On: May 28th, 2014] [Originally Added On: May 28th, 2014]
- The Zero/Null Window Search - Advanced Java Chess Engine Tutorial 29 - Video [Last Updated On: June 2nd, 2014] [Originally Added On: June 2nd, 2014]
- Ruy Lopez--Classical Defense --Opening Trap - Video [Last Updated On: June 5th, 2014] [Originally Added On: June 5th, 2014]
- Transposition Tables & Zobrist Keys - Advanced Java Chess Engine Tutorial 30 - Video [Last Updated On: June 27th, 2014] [Originally Added On: June 27th, 2014]
- Generating Zobrist Keys - Advanced Java Chess Engine Tutorial 32 - Video [Last Updated On: July 23rd, 2014] [Originally Added On: July 23rd, 2014]
- 4chan vs Expert Chess Engine (2000+) rating - Video [Last Updated On: August 5th, 2014] [Originally Added On: August 5th, 2014]
- GM Gata Kamsky vs Stockfish 5 64 SSE4.2 Chess Blitz On Internet Chess Club (ICC) - Video [Last Updated On: October 2nd, 2014] [Originally Added On: October 2nd, 2014]
- Stockfish 5 vs Human (Me!): 1/2 - 1/2, against chess engine, 1 - Video [Last Updated On: November 9th, 2014] [Originally Added On: November 9th, 2014]
- Stockfish DD vs Human (Me!): 1/2 - 1/2, against chess engine, 1 - Video [Last Updated On: November 10th, 2014] [Originally Added On: November 10th, 2014]
- Gull 3 vs Human (Me!): 1/2 - 1/2, against chess engine, 1 - Video [Last Updated On: November 12th, 2014] [Originally Added On: November 12th, 2014]
- Alex M.O.R.P.H. Feat. Sylvia Tosun - An Angel's Love (Mastered) - Video [Last Updated On: November 16th, 2014] [Originally Added On: November 16th, 2014]
- BEST CHESS ENGINE 2015 - Video [Last Updated On: January 20th, 2015] [Originally Added On: January 20th, 2015]
- Chess playing robot using labview - Video [Last Updated On: January 24th, 2015] [Originally Added On: January 24th, 2015]
- Blitz chess postmortem #395: King's gambit accepted - Fischer defense - Video [Last Updated On: February 2nd, 2015] [Originally Added On: February 2nd, 2015]
- How to use the latest Stockfish 6 Chess engine within the ICC (chessclub.com) Blitzin interface - Video [Last Updated On: February 3rd, 2015] [Originally Added On: February 3rd, 2015]
- Blitz chess postmortem #405: Robatsch (Modern) defense - Video [Last Updated On: February 16th, 2015] [Originally Added On: February 16th, 2015]
- Blitz chess postmortem #401: Queen's gambit accepted - Video [Last Updated On: March 6th, 2015] [Originally Added On: March 6th, 2015]
- Chess Engine's Min-Max Algorithm - Video [Last Updated On: April 26th, 2015] [Originally Added On: April 26th, 2015]
- ExaChess Downloads [Last Updated On: May 20th, 2015] [Originally Added On: May 20th, 2015]
- Chess Engines - Tim Mann [Last Updated On: May 20th, 2015] [Originally Added On: May 20th, 2015]
- Computer-chess Wiki: Private Engine List [Last Updated On: September 25th, 2015] [Originally Added On: September 25th, 2015]
- Chess Engine In C - YouTube [Last Updated On: October 7th, 2015] [Originally Added On: October 7th, 2015]
- computer_chess:wiki:lists:chess_engine_list - Computer ... [Last Updated On: October 12th, 2015] [Originally Added On: October 12th, 2015]
- Can You Solve This Chess Puzzle That AI Software Can't? - Interesting Engineering [Last Updated On: March 21st, 2017] [Originally Added On: March 21st, 2017]
- Chess AI, Old School - Hackaday [Last Updated On: April 8th, 2017] [Originally Added On: April 8th, 2017]
- The Sublime Moves Of America's New Chess Champion - FiveThirtyEight [Last Updated On: April 12th, 2017] [Originally Added On: April 12th, 2017]
- Meet YU's Incoming Class - Yu News (blog) [Last Updated On: August 23rd, 2017] [Originally Added On: August 23rd, 2017]
- Chess Engines Chess Tech [Last Updated On: March 3rd, 2018] [Originally Added On: March 3rd, 2018]
- Chessdom | Chess, chess news, live chess games [Last Updated On: February 2nd, 2019] [Originally Added On: February 2nd, 2019]
- About - Stockfish - Open Source Chess Engine [Last Updated On: May 13th, 2019] [Originally Added On: May 13th, 2019]
- 5 best software to analyze chess games in 2019 - WindowsReport.com [Last Updated On: November 18th, 2019] [Originally Added On: November 18th, 2019]
- The pursuit of Carlsens world cup rival in the chess engine is stopped - The KXAN 36 News [Last Updated On: March 27th, 2020] [Originally Added On: March 27th, 2020]
- Elektra Awards 2020 - The Winners revealed - Electronics Weekly [Last Updated On: March 31st, 2021] [Originally Added On: March 31st, 2021]
- Daily Authority: Concept car time - nation.lk - The Nation Newspaper [Last Updated On: September 8th, 2021] [Originally Added On: September 8th, 2021]
- Hidden harms: the impacts of air pollution on the mind - AirQualityNews [Last Updated On: September 21st, 2021] [Originally Added On: September 21st, 2021]
- New chess engine: Fisherov 0.98c NNUE [Last Updated On: October 8th, 2021] [Originally Added On: October 8th, 2021]
- Robots, NatCons, and the Zombie Apocalypse - The Bulwark [Last Updated On: September 21st, 2022] [Originally Added On: September 21st, 2022]
- Introducing NNUE Evaluation - Stockfish - Open Source Chess Engine [Last Updated On: October 30th, 2022] [Originally Added On: October 30th, 2022]
- Human and AI-bot write book together - Warp News [Last Updated On: April 4th, 2023] [Originally Added On: April 4th, 2023]