DZone
IoT Zone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
  • Refcardz
  • Trend Reports
  • Webinars
  • Zones
  • |
    • Agile
    • AI
    • Big Data
    • Cloud
    • Database
    • DevOps
    • Integration
    • IoT
    • Java
    • Microservices
    • Open Source
    • Performance
    • Security
    • Web Dev
DZone > IoT Zone > Robots at Home in Complex Environments

Robots at Home in Complex Environments

We used to think that only people could handle complex situations, but thanks to their rapidly advancing learning abilities, robots are working in more dynamic situations.

Adi Gaskell user avatar by
Adi Gaskell
·
Jan. 27, 17 · IoT Zone · News
Like (0)
Save
Tweet
3.63K Views

Join the DZone community and get the full member experience.

Join For Free

It is perhaps understandable that the first robots to enter workspaces have been in quite neat and highly regulated environments. Recent evidence suggests, however, that robots are increasingly capable of functioning effectively, and safely, in more unstructured and cluttered environs.

A recent study from KTH Royal Institute of Technology highlights the progress that’s been made. The researchers developed a robot, called Rosie, that was capable of autonomously learning its way around a dynamically changing human environment.

Making Itself at Home

Rosie has lived in the Robotics, Perception and Learning lab at KTH for a few years now, and exists as part of STRANDS, which is a project to develop learning capabilities in robots, especially around their ability to perceive 3D environments and interact safely with them. The holy grail for this kind of work is to develop machines capable of operating in dynamic human environments, with people bustling around and the environment constantly changing.

Rosie maps the rooms at the lab and constantly revisits them to gain an updated picture. Its database typically has billions of points of physical space in it at any one time. The software is capable of modeling the static part of the environment, whilst simultaneously extracting the more dynamic aspects. It combines these to create a view plan around each dynamic element and gathers additional views to help it learn more.

It’s certainly an interesting project in what is a domain of growing importance. Check out the video below to see Rosie in action.

Grail (web browser) IT Machine Space (architecture) Strand (programming language) Aspect (computer programming) Database Software

Published at DZone with permission of Adi Gaskell, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • What I Miss in Java, the Perspective of a Kotlin Developer
  • Major PostgreSQL Features You Should Know About
  • Streaming ETL with Apache Kafka in the Healthcare Industry
  • Quantum Computers Explained

Comments

IoT Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • MVB Program
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends:

DZone.com is powered by 

AnswerHub logo