What you do is what the robot does
If any factory worker could program low-cost robots, then more factories could actually use robotics to increase worker productivity.
This is because workers would be able to shift to taking on more varied and higher-level tasks, and factories could produce a greater variety of products.
That’s the idea behind a prototype smartphone app Purdue University researchers have developed that allows a user to easily program any robot to perform a mundane activity, such as picking up parts from one area and delivering them to another.
The setup could also take care of household chores – no more plants dying because you forgot to water them.
Purdue researchers present their research on the embedded app, called VRa, on June 23 at DIS 2019 in San Diego. The platform is patented through the Purdue Research Foundation Office of Technology Commercialization, with plans to make it available for commercial use.
“Smaller companies can’t afford software programmers or expensive mobile robots,” said Karthik Ramani, Purdue’s Donald W. Feddersen Professor of Mechanical Engineering. “We’ve made it to where they can do the programming themselves, dramatically bringing down the costs of building and programming mobile robots,” he said.
Using augmented reality, the app allows the user to either walk out where the robot should go to perform its tasks, or draw out a workflow directly into real space. The app offers options for how those tasks can be performed, such as under a certain time limit, on repeat or after a machine has done its job.
After programming, the user drops the phone into a dock attached to the robot. While the phone needs to be familiar with the type of robot it’s “becoming” to perform tasks, the dock can be wirelessly connected to the robot’s basic controls and motor.
The phone is both the eyes and brain for the robot, controlling its navigation and tasks.
“As long as the phone is in the docking station, it is the robot,” Ramani said. “Whatever you move about and do is what the robot will do.”
To get the robot to execute a task that involves wirelessly interacting with another object or machine, the user simply scans the QR code of that object or machine while programming, effectively creating a network of so-called “Internet of Things.” Once docked, the phone (as the robot) uses information from the QR code to work with the objects.
The researchers demonstrated this with robots watering a plant, vacuuming and transporting objects. The user can also monitor the robot remotely through the app and make it start or stop a task, such as to go charge its battery or begin a 3D-printing job. The app provides an option to automatically record video when the phone is docked, so that the user can play it back and evaluate a workflow.
Ramani’s lab made it possible for the app to know how to navigate and interact with its environment according to what the user specifies through building upon so-called “simultaneous localization and mapping.” These types of algorithms are also used in self-driving cars and drones.
“We don’t undervalue the human. Our goal is for everyone to be able to program robots, and for humans and robots to collaborate with each other,” Ramani said.
Since creating the prototype, Ramani’s lab has been testing it in real factory settings to evaluate user-driven applications. Ultimately, the app is a step toward creating future “smart” factories, powered by artificial intelligence and augmented reality, that complement and increase worker productivity rather than replacing them, Ramani said.
The Latest on: Robot programming
via Google News
The Latest on: Robot programming
- Global Industrial Welding Robots Market 2019-2023 | Advent of Collaborative Arc Welding Robots to Boost Growth | Technavioon October 17, 2019 at 5:09 pm
The simulation of robots programming has enhanced the reliable applicability of arc welding robots. It allows the virtual testing of the operation and offers optimization in the production, planning, ...
- MIT Helps Robots Adjust Grip With New Algorithmson October 17, 2019 at 10:23 am
Previously, a program trying to calculate something like a robotic arm pushing a block against a wall to adjust its grip would need to solve complex math validating the planned maneuver in the context ...
- Energid Launches Actin 5.5, the Industry’s Most Advanced Real-Time Adaptive Robotic Motion Control & Path Planning Toolkiton October 17, 2019 at 10:09 am
About the Actin SDK Traditionally, developers of robotic systems would have to program many intermediate waypoints to avoid collisions with the environment and would have to hand tune paths to avoid ...
- Is Software the Future of Robotics?on October 17, 2019 at 6:51 am
More simply, a robot cannot move without a previously created computer program. Robots and software work hand in hand, but what does this mean in concrete terms? How is software essential for robots?
- Basler AG and drag and bot GmbH: Joint Integration Project Facilitates Robot Programmingon October 17, 2019 at 6:19 am
In a joint project between Basler AG and drag and bot GmbH, Basler's 2D cameras were integrated into the graphical robot programming software drag&bot. Thanks to the integration of the proven Basler ...
- Q&A: Robotic process automation exposes business process inefficiencieson October 16, 2019 at 12:52 pm
Robotic process automation is in the spotlight as the new big wave for business ... Typically, less than 15% of the applications that they’re using have got some sort of application programming ...
- Why Solving a Rubik's Cube Does Not Signal Robot Supremacyon October 16, 2019 at 11:16 am
“From the robotics perspective, it’s extraordinary that they were able to get it to work ... Most famously, DeepMind, an Alphabet subsidiary, used reinforcement learning to train a program called ...
- Interactive Tour Inside Amazon Robotics Fulfillment Centeron October 16, 2019 at 8:53 am
Amazon said it currently provides more than 150 schools across the country with robotics programming, which includes funding to launch FIRST robotics teams along with teacher professional development.
- Realtime Robotics scores $11.7M Series A to help robots avoid collisionson October 16, 2019 at 7:03 am
“allowing people and multiple robots to work collaboratively and cooperatively within the same work cell, without the need for expensive safety systems or time-consuming programming efforts.
- MAKEX International Robot Competition New York Open ended successon October 15, 2019 at 3:22 pm
The MakeX International Robotics Competition New York Open Challenge on October 13th was hosted by YCIC Long Island Youth Programming Innovation Club, jointly organized by the State University of New ...
via Bing News