How to Train Your Robot

(construction-physics.com)

32 points | by crescit_eundo 3 days ago

4 comments

  • alex-moon 36 minutes ago
    This is an excellent write-up and has successfully changed my opinion on something I think will prove critical in the near future: I always laughed at humanoid robots, assuming they were being built for "comfort" reasons. I now realise this is almost certainly the most reliable way to solve the general robot problem - not just for the reasons the OP lays out, but because the whole world is already built for human-shaped agents anyway.
    • maeln 17 minutes ago
      It's not just that the world is built around human-shape, but it's also that humans are very, very adaptable. Our hands are a marvel of evolution allowing us to do extremely precise tasks while still being adaptable to all kind of movement : Screwing in, out, grabbing weird shape in 6dof, rotating along several axes, ... And ours arms, our legs, etc, have similar benefit. As an example, we are not a fast specie, but we can walk on even ground, rough ground, steep inclined, we can climb rock and more. If you see a place, you can probably go there.

      This is why human are still used for many, many tasks, including in industry where a lot of things are handle by robot. Yes, you can have an automatic belt feeder, or moving tray system, to move pcb from the pick and place machine, to the furnace, to the assembly, etc. But it means your assembly line is fairly rigid. Accommodating a new process, a different size of pcb or whatever become a costly endeavor. A human on minimum wage can cheaply move things from machine to machine, check if everything is alright in the process, adapt to new processes, new floor layout, very easily and cheaply.

      Robot don't need to be exactly human shape, but having robot with the same adaptability has human have a huge advantage for companies where adaptability is a core part of the business.

      • jacquesm 14 minutes ago
        The difference is whether or not a factory is designed with robotics as the driving principle or with human labor as the driving principle. They will be completely different, and as a result a lot of those things that would cause issues are simply engineered away.

        This only works for high volume / low margin. Humans excel at rapid change - for now.

  • ilikerashers 50 minutes ago
    Is the issue also a lack of available sensor data?

    Our own nerves produce a huge amount of data. Our eyes and balance also contribute to a very rich picture to enable movement and kinematics. This is all fused into usable feedback.

    Arms on fixed axis with disconnected vision feel like we are still very far away from true robot training.

    • jacquesm 20 minutes ago
      That is part of the problem. Yes, humans are absolutely studded with sensors, every hair you've got, every nerve ending. It's amazing that all that information gets processed as fast as it does even though the 'base clock' is rather low. There is a ton of pre-processing done on those signals though (for instance: the optical nerve is pretty much an extension of the brain, how is that for a high speed, high bandwidth interface). Then there are the reflexes, semi-autonomous parts of the nervous system that can react faster than the brain to deal with safety related concerns. For a very interesting biology angle have a look at octopi.
    • SwtCyber 43 minutes ago
      Exactly. I suspect the problem isn't just the amount of training data, but how much of the relevant information is missing from it.
      • ilikerashers 26 minutes ago
        I read once analysing EEG (brain electrical activity) data is like standing outside a football stadium and trying to understand what the coach is saying from the roars of the crowd.
  • serpicourge 2 hours ago
    Here is a good video on the subject by nvidia, very fun prez:

    https://www.youtube.com/watch?v=3Y8aq_ofEVs&pp=ygUKbnZpZGlhI...

    PS: It's sad that robotic does not seems to get a lot of traction on HN :(

  • neronuser 1 hour ago
    It's a really good article, thanks!