UofM Computer Science Department Open House Dec. 10

The week of Dec. 6-12 will be Computer Science Education Week, as declared by President Barack Obama. To celebrate, the computer science department will host an open house Thursday, Dec. 10, from 2 until 6 p.m. in Dunn Hall. The event is free and open to the public. Refreshments will be served.

The open house includes an interactive presentation, “Discovering Computer Science at the U of M,” from 4 to 5 p.m. in Dunn Hall, Room 351. Attendees will learn “What is computer science?” “What are the career opportunities for computer science majors?” and “What courses are required for the minor, major or double major?” Tours of research labs, with researchers giving short demonstrations about their current research projects and allowing hands-on activities, will be from 2 to 4 p.m. and 5 to 6 p.m. Read more…

Posted in Computing | Leave a comment

A New Way to Show off your Bot

A friend of mine from Triangle Amateur Robotics (TAR) cub has started a new website to show off your robots. You can find it at http://beta.robotbox.net/.

Posted in Robot News, Robot Projects | Leave a comment

BIC Robotics wins BEST Award

The Town Crier
Nov 19, 2009

Buffalo Island Central Robotics team joined 19 other teams from across Arkansas and Tennessee to compete at Arkansas State University in the BEST (Boosting Engineering, Science, and Technology) robotics competition held on Oct. 31.

BIC, for the fourth consecutive year, picked up the prestigious BEST Award. This award is given to the team with the best engineering notebook, research paper, marketing display, oral presentation and shows the true spirit of sportsmanship during the competition.

In addition, the team picked up its second consecutive Founder’s Award, given to the team who robot design demonstrates the most creative and innovative concepts.

The team also received first place in the areas of best CAD drawings and elegant design. Steve Brummett, algebra I/calculus/advanced math teacher, and Debbie Olive, junior high counselor and English teacher, were named “Robotics Teachers of the Year.”

The team will travel to Ft. Smith in December to compete against teams from approximately 11 other sates.

This year’s competition involved knowledge of chemistry. The team’s robot must gather and combine molecules to form one of four chemical reactions. BIC has named its robot “Mr. Ego,” an acronym for “Molecule Retrieving-Energy Gathering Operator.” After its fifth place finish at ASU in the robot competition, the team plans to make some modifications and spend more time practicing driving the robot before the December competition.

The team is made up of 20 students in grades 9-12. The team meets from 4-8 p.m. on Tuesday and Thursday evenings and on Saturdays from 10 a.m. until 2 p.m.

The team is interested in making presentations to other schools or civic organizations that might be interested in the BEST program. For more information, contact Debbie Olive or Steve Brummett at the BIC Junior High.

1291403-h

1291401-h

Posted in Memphis Robotics | Leave a comment

UofM E-Day a Big Success!

Yesterday, the University of Memphis held it’s annual E-Day open house. There were many displays and contests held, but since I was doing a demo on mobile robotics I really did not get a chance to look around.

My demo on mobile robotics was a huge success. I had on hand my Lego NXT (doing line tracking) and the robots built for my Microprocessor Interfacing class (doing sonar collision avoidance).

Also on hand:

Dave Kennedy’s Senior Project – a robot driven over the internet using a OLPC laptop (to provide the control and also the webcam streaming video).

olpc3

olpc2

olpc1

olpc4

US First “Bluff City Bots” Team 2817 demonstrated and allowed students to drive their teleoperated robot.

img_32031

img_3205

img_3206

img_3201

Posted in Memphis Robotics | Leave a comment

IBM aims to simulate brain’s abilities with computer system

An IBM Research-led cognitive computing team claims advances in large-scale cortical simulation and a new algorithm that synthesizes neurological data, two major milestones that indicate the feasibility of building a cognitive computing chip.

By Suzanne Deffree, Managing Editor, News — Electronic News, 11/18/2009

IBM today at super computing conference SC 09 claimed significant progress toward creating a computer system that simulates and emulates the brain’s abilities for sensation, perception, action, interaction, and cognition in low-power form and compact size.

An IBM Research-led cognitive computing team announced it achieved advances in large-scale cortical simulation and a new algorithm that synthesizes neurological data. According to IBM, these are two major milestones that indicate the feasibility of building a cognitive computing chip.

Scientists at IBM Research – Almaden and in collaboration with colleagues from Lawrence Berkeley National Lab said they performed the first near real-time cortical simulation of the brain that exceeds the scale of a cat cortex and contains 1 billion spiking neurons and 10 trillion individual learning synapses.

To perform the cortical simulation, IBM explained the team built a cortical simulator that incorporates a number of innovations in computation, memory, and communication as well as biological details from neurophysiology and neuroanatomy. The simulation was performed using the cortical simulator on Lawrence Livermore National Lab’s Dawn Blue Gene/P supercomputer with 147,456 CPUs and 144 terabytes of main memory.

In collaboration with researchers from Stanford University IBM further developed an algorithm that exploits the Blue Gene supercomputing architecture in order to noninvasively measure and map the connections between all cortical and sub-cortical locations within the human brain using magnetic resonance diffusion weighted imaging. IBM said that mapping the wiring diagram of the brain is crucial to untangling its vast communication network and understanding how it represents and processes information.

IBM believes the two advancements could move its team closer to its goal of building a compact, low-power synaptronic chip using nanotechnology and advances in phase change memory and magnetic tunnel junctions. The team’s work could break the mold of conventional von Neumann computing, in order to meet the system requirements of the instrumented and interconnected world of tomorrow, Big Blue claimed.

“Learning from the brain is an attractive way to overcome power and density challenges faced in computing today,” said Josephine Cheng, IBM fellow and lab director of IBM Research – Almaden, in a statement. “As the digital and physical worlds continue to merge and computing becomes more embedded in the fabric of our daily lives, it’s imperative that we create a more intelligent computing system that can help us make sense the vast amount of information that’s increasingly available to us, much the way our brains can quickly interpret and act on complex tasks.”

In recognition of their work, IBM and its university partners have been awarded $16.1 million in additional funding from DARPA (Defense Advanced Research Projects Agency) for the agency’s Systems of Neuromorphic Adaptive Plastic Scalable Electronics initiative.

Posted in Computing | Leave a comment

Roomba Pac-Man

Link to CNET article

Project Website

Posted in Robot News | Leave a comment

“Go” Programming Langauge

Google Launches New Programming Language: Go
By: Darryl K. Taft 2009-11-10

Google has introduced a new programming language, known as Go, that is aimed at being fast, productive and fun for developers to use.

Google officials described Go as an “experimental language” that attempts to combine the development speed of working in a dynamic language like Python with the performance and safety of a compiled language like C or C++.

Moreover, in a blog post by the Google Go team, team members Robert Griesemer, Rob Pike, Ken Thompson, Ian Taylor, Russ Cox, Jini Kim and Adam Langley said: “In our experiments with Go to date, typical builds feel instantaneous; even large binaries compile in just a few seconds. And the compiled code runs close to the speed of C. Go is designed to let you move fast.”

Meanwhile, an FAQ on the Go language on the language’s web site addressed who should use the language. “We hope adventurous users will give it a try and see if they enjoy it,” the FAQ said. “Not every programmer will, but we hope enough will find satisfaction in the approach it offers to justify further development.”

Indeed, in that FAQ, Google admits that Go is not being used internally at Google, at least not for production systems. “The Go project was conceived to make it easier to write the kind of servers and other software Google uses internally, but the implementation isn’t quite mature enough yet for large-scale production use,” the FAQ said. “While we continue development we are also doing experiments with the language as a candidate server environment. It’s getting there.”

The Google Go team also said in its blog post:

“Typical builds feel instantaneous; even large binaries compile in just a few seconds. And the compiled code runs close to the speed of C. Go lets you move fast.

“Go is a great language for systems programming with support for multi-processing, a fresh and lightweight take on object-oriented design, plus some cool features like true closures and reflection.”

Among the trends behind the origin of Go are:

· Computers are enormously quicker but software development is not faster.

· Dependency management is a big part of software development today but the “header files” of languages in the C tradition are antithetical to clean dependency analysis—and fast compilation.

· There is a growing rebellion against cumbersome type systems like those of Java and C++, pushing people towards dynamically typed languages such as Python and JavaScript.

· Some fundamental concepts such as garbage collection and parallel computation are not well supported by popular systems languages.

· The emergence of multicore computers has generated worry and confusion.

“We believe it’s worth trying again with a new language, a concurrent, garbage-collected language with fast compilation,” Google said on its FAQ about Go.

Go follows on the heels of a Java-like programming language Google introduced in September, known as Noop.

FAQ for Go

Posted in Computing | Leave a comment

China Plans Olympics For Humanoid Robots

Source: DailyTech November 9, 2009

China is the latest country interested in hosting a competition for robots.

Humanoid robots and their designers will have a chance to show what they’re made of, with an organized Olympics in 2010 that will involve 16 events.

Any team looking to compete in the competition must have a robot that simulates human movement, with two arms and legs required. The competitors are prohibited from using wheels.

The Chinese robotics competition will take place in Harbin, which is home to the Harbin Institute of Technology, and has a robotic soccer event.

Chinese event organizers believe at least 100 research teams from around the world will compete in 2010. Chinese researchers first thought of organizing a competition to help generate more interest and possible innovation so the next generation of robots proves to be better developed. Observers expect humanoids to be able to tackle a list of different purposes one day, but it’s unknown how many years it will take before they are found in public.

In April 2010, the RoboGames will take place in San Mateo, California, a similar event that features robots made by researchers from across the world.

As the real-world possibilities related to humanoids and other robots increases, additional competitions and organized events are now taking place. Honda, Toyota and other major companies are involved in robotic development, though very little technology has made it to common use — but that is a trend slowly changing to reflect on the need for robotics.

Posted in Robot News | Leave a comment

Ares I Launch – New era in Space

Today, Ares I finally launched!

In other news, Russia announced a proposed plan to go to Mars with an Atomic Powered Rocket (Link). All we can do is hope for another space race!

Editorial Comment:

Yes I want to return to a space program with a real goal and the drive to achieve it. So many technological advancements were made because of the initial space race: Satellite Communications, computers, micro electronics and much much more.

What technology would come out of a space race to mars?

Is the Ares program going to get us to mars, I do not think so. The government is too short sighted and the public is not behind the plan (or the cost). Also, even tough I am a Sci-Fi fan, I think we have Sci-Fi to blame for the lack of public support. We have already “been there / done that” in so many movies (as well as visiting “strange new worlds”) that the reality of space flight cannot compete with what has already been seen in the movies.

But what if we did go? I just wonder………………

Posted in Space | Leave a comment

Boston Dynamics – PetMan

Boston Dynamics, the maker of robots like “Big Dog” and “Little Dog” are at it again. “PETMAN” is their latest internet sensation.

As Mikell Taylor reported on IEEE Spectrum’s Automation blog on Mon, October 26, 2009:

If you’ve been impressed with Honda’s ASIMO robot, get ready for something far more awesome.

Meet the first prototype of PETMAN, the new bipedal robot being developed by Boston Dynamics. PETMAN is designed to test chemical warfare suits by imitating the same range and speed of motion as a human being — walking, running, climbing, crawling, and so forth.

What you’re seeing here is the first released video of PETMAN’s proof-of-concept prototype. Using much of the same hardware as the famous BigDog robot, they’ve developed a self-balancing (but currently externally powered) prototype that walks on a large treadmill. The prototype has a top speed of 3.2mph — well over Asimo’s top walking speed, and nearly its running speed. It also appears that the walking speed adapts automatically to the speed of the treadmill.

Posted in Robot News | Leave a comment