Robo HiveRobo HiveRobo HiveRobo Hive
  • Home
  • RobotsIn this section you will find a wide range of popular Self Build & Ready Assembled Robotics products to suit everyone’s taste. Building a robot from a kit is the perfect foundation for any Robotics experience. In fact, when you build and assemble a robot kit, you learn about core STEM subjects, Science, Technology, Engineering and Mathematics. Robot kits are a lot of fun and make excellent educational gifts. For more advanced enthusiasts wanting to create their own robots from scratch, please visit our Robot Parts section.
  • Robot PartsDesigning a robot from scratch can be a very rewarding project, but can be a little overwhelming to the beginner robot builder. Chassis kits provide a good starting point to which you can add your choice of parts. Some platforms include wheels, motors and parts bundles. If you are creative, consider making your own base with the easy to use Sintra PVC boards. Perhaps design your own robot arm or a walking robot, using the large assortment of aluminium hardware brackets, rails and plates. Arm gripper kits and robot leg kits are available too. Our small electronic kits are ideal for beginners as an introduction to the techniques of soldering components and simple circuit boards. To power your robot, batteries are available in different types and sizes. Perhaps consider a solar powered robot? Solar panels are a great alternative and can be linked in series or parallel to increase voltage and current. Linking batteries in series increases voltage while linking in parallel increases the available current.
    • Batteries
    • Motors & Wheels
    • Sensors
    • Controllers
    • Radio
  • Robot AppsRobot Apps are used to control your robot and give your robots their intelligence. Some Apps allow you to generate pre-programmed movement sequences, others are used for remote control, and software development platforms are used to make more sophisticated autonomous control systems.
  • EducationActive Robots are embracing education. We have products to suit all abilities and needs, from Key Stage 1, Key Stage 2, Key Stage 3, Key Stage 4, through to University Level.Our aim is to encourage and develop technology in schools and cross curriculum learning. To promote the desire, to explore, stimulate the imagination and learn STEM subjects – Science, Technology, Engineering and Maths. Through a hands on engaging experience to encourage a whole range of interactive learning. To share ideas, investigation, observation, predicting, problem solving, collecting data and describing outcomes to understand basic principles. We have a wide selection of affordable educational products for class led, group or individual learning. From simple starter kits to advanced kits including links for added learning and optional extra activities, teachers notes, design briefs, extensive support material. A wide selection of individual parts, including Raspberry Pi and parts to enable you to build your own computer or parts to build your own robot, with USB Ports, smart phone compatible and WIFI , As well as high end Robots, including the Nao Robot and the Baxter Research Robot and Virtual Robots simulation, enabling students to learn programming.
  • Blog

Model helps robots navigate more like humans do

    Home News Model helps robots navigate more like humans do
    NextPrevious

    Model helps robots navigate more like humans do

    By robonews | News | 0 comment | 4 October, 2018 | 0

    When moving through a crowd to reach some end goal, humans can usually navigate the space safely without thinking too much. They can learn from the behavior of others and note any obstacles to avoid. Robots, on the other hand, struggle with such navigational concepts.

    MIT researchers have now devised a way to help robots navigate environments more like humans do. Their novel motion-planning model lets robots determine how to reach a goal by exploring the environment, observing other agents, and exploiting what they’ve learned before in similar situations. A paper describing the model was presented at this week’s IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

    Popular motion-planning algorithms will create a tree of possible decisions that branches out until it finds good paths for navigation. A robot that needs to navigate a room to reach a door, for instance, will create a step-by-step search tree of possible movements and then execute the best path to the door, considering various constraints. One drawback, however, is these algorithms rarely learn: Robots can’t leverage information about how they or other agents acted previously in similar environments.

    “Just like when playing chess, these decisions branch out until [the robots] find a good way to navigate. But unlike chess players, [the robots] explore what the future looks like without learning much about their environment and other agents,” says co-author Andrei Barbu, a researcher at MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) and the Center for Brains, Minds, and Machines (CBMM) within MIT’s McGovern Institute. “The thousandth time they go through the same crowd is as complicated as the first time. They’re always exploring, rarely observing, and never using what’s happened in the past.”

    The researchers developed a model that combines a planning algorithm with a neural network that learns to recognize paths that could lead to the best outcome, and uses that knowledge to guide the robot’s movement in an environment.

    In their paper, “Deep sequential models for sampling-based planning,” the researchers demonstrate the advantages of their model in two settings: navigating through challenging rooms with traps and narrow passages, and navigating areas while avoiding collisions with other agents. A promising real-world application is helping autonomous cars navigate intersections, where they have to quickly evaluate what others will do before merging into traffic. The researchers are currently pursuing such applications through the Toyota-CSAIL Joint Research Center.

    “When humans interact with the world, we see an object we’ve interacted with before, or are in some location we’ve been to before, so we know how we’re going to act,” says Yen-Ling Kuo, a PhD in CSAIL and first author on the paper. “The idea behind this work is to add to the search space a machine-learning model that knows from past experience how to make planning more efficient.”

    Boris Katz, a principal research scientist and head of the InfoLab Group at CSAIL, is also a co-author on the paper.

    Trading off exploration and exploitation

    Traditional motion planners explore an environment by rapidly expanding a tree of decisions that eventually blankets an entire space. The robot then looks at the tree to find a way to reach the goal, such as a door. The researchers’ model, however, offers “a tradeoff between exploring the world and exploiting past knowledge,” Kuo says.

    The learning process starts with a few examples. A robot using the model is trained on a few ways to navigate similar environments. The neural network learns what makes these examples succeed by interpreting the environment around the robot, such as the shape of the walls, the actions of other agents, and features of the goals. In short, the model “learns that when you’re stuck in an environment, and you see a doorway, it’s probably a good idea to go through the door to get out,” Barbu says.

    The model combines the exploration behavior from earlier methods with this learned information. The underlying planner, called RRT*, was developed by MIT professors Sertac Karaman and Emilio Frazzoli. (It’s a variant of a widely used motion-planning algorithm known as Rapidly-exploring Random Trees, or  RRT.) The planner creates a search tree while the neural network mirrors each step and makes probabilistic predictions about where the robot should go next. When the network makes a prediction with high confidence, based on learned information, it guides the robot on a new path. If the network doesn’t have high confidence, it lets the robot explore the environment instead, like a traditional planner.

    For example, the researchers demonstrated the model in a simulation known as a “bug trap,” where a 2-D robot must escape from an inner chamber through a central narrow channel and reach a location in a surrounding larger room. Blind allies on either side of the channel can get robots stuck. In this simulation, the robot was trained on a few examples of how to escape different bug traps. When faced with a new trap, it recognizes features of the trap, escapes, and continues to search for its goal in the larger room. The neural network helps the robot find the exit to the trap, identify the dead ends, and gives the robot a sense of its surroundings so it can quickly find the goal.

    Results in the paper are based on the chances that a path is found after some time, total length of the path that reached a given goal, and how consistent the paths were. In both simulations, the researchers’ model more quickly plotted far shorter and consistent paths than a traditional planner.

    Working with multiple agents

    In one other experiment, the researchers trained and tested the model in navigating environments with multiple moving agents, which is a useful test for autonomous cars, especially navigating intersections and roundabouts. In the simulation, several agents are circling an obstacle. A robot agent must successfully navigate around the other agents, avoid collisions, and reach a goal location, such as an exit on a roundabout.

    “Situations like roundabouts are hard, because they require reasoning about how others will respond to your actions, how you will then respond to theirs, what they will do next, and so on,” Barbu says. “You eventually discover your first action was wrong, because later on it will lead to a likely accident. This problem gets exponentially worse the more cars you have to contend with.”

    Results indicate that the researchers’ model can capture enough information about the future behavior of the other agents (cars) to cut off the process early, while still making good decisions in navigation. This makes planning more efficient. Moreover, they only needed to train the model on a few examples of roundabouts with only a few cars. “The plans the robots make take into account what the other cars are going to do, as any human would,” Barbu says.

    Going through intersections or roundabouts is one of the most challenging scenarios facing autonomous cars. This work might one day let cars learn how humans behave and how to adapt to drivers in different environments, according to the researchers. This is the focus of the Toyota-CSAIL Joint Research Center work.

    “Not everybody behaves the same way, but people are very stereotypical. There are people who are shy, people who are aggressive. The model recognizes that quickly and that’s why it can plan efficiently,” Barbu says.

    More recently, the researchers have been applying this work to robots with manipulators that face similarly daunting challenges when reaching for objects in ever-changing environments.



    Source: news.mit.edu

    Robotics

    NextPrevious

    Recent Posts

    • For Micro Robot Insects, Four Wings May Be Better Than Two
    • Robot Attempts to Navigate As Well As a Tiny Desert Ant
    • Learning preferences by looking at the world
    • Is the green new deal sustainable?
    • 4 Experts Respond to Trump's Executive Order on AI
    • From the Segregated South to Bell Labs to the AI Frontier
    • Robot Melts Its Bones to Change How It Walks
    • James E. West backstory
    • Video Friday: Robotic Gecko Gripper, and More
    • Remotely Operated Home Robot Can Do Your Laundry

    Recent Posts

    • For Micro Robot Insects, Four Wings May Be Better Than Two February 14, 2019
    • Robot Attempts to Navigate As Well As a Tiny Desert Ant February 13, 2019
    • Learning preferences by looking at the world February 12, 2019
    • Is the green new deal sustainable? February 12, 2019
    • 4 Experts Respond to Trump's Executive Order on AI February 12, 2019
    • From the Segregated South to Bell Labs to the AI Frontier February 12, 2019

    Featured Products

    • bioloid_b_web BIOLOID STEM Standard Kit $200.50 $240.60
    • stem_expansion_web BIOLOID STEM Expansion Kit $181.02
    • Skeleton-bot 4WD Hercules Mobile Robotic Platform $147.48 $122.90
    • ev3_box_web_3 LEGO® Mindstorms EV3 $239.99 $199.99

    Top Rated Products

    • Surveyor-Rover-MK1 Surveyor Rover MK1 $360.00 $300.00
    • MechaTE_Limited MechaTE Robot Hand Limited Edition $900.00
    • mecha_TE_gen2_shop Mecha TE GEN2 $1,200.00 $960.00
    • potentiometer Potentiometer (2-pack) $14.28 $11.90

    Follow us

    Quick Links

    • About us
    • Terms & Conditions
    • Returns Policy
    • Shop
    • Blog
    • Contact Us

    Disclaimer

    robohive.net is a Web Development Showcase and content on all pages is just a placeholder and it is not real. If you have any questions or you are interested in this site in any way, advertising opportunities or even our web development services feel free to Contact Us via this form.
    Copyright 2018 Robo Hive | This is a demo store for showcase purposes — no orders shall be fulfilled.
    • Home
    • Robots
    • Robot Parts
      • Batteries
      • Motors & Wheels
      • Sensors
      • Controllers
      • Radio
    • Robot Apps
    • Education
    • Blog
    Robo Hive