background preloader

AI+Robotics

Facebook Twitter

Building an Artificial Brain.

Vision

Robot Platform. ROS. Robotics news. The results are in from the January 2014 ROS user survey.

robotics news

Thanks to everyone who participated! We had a total of 336 responses. We'll walk through the questions, one at a time: In general, for what do you use ROS? Not surprisingly, the lion's share of ROS users consider themselves to be doing research. What about ROS convinced you to use it? Interestingly, the top response here is the communications system. Also near the top are what we can call the "healthy open source project" benefits: friendly licensing, helpful community, and playing nicely with related open source projects. Robotic Software. It is no scoop that Smartphones are attractive for robotics. They gather in a small case a display, wireless for communication, computing capabilities, and a bunch of sensors. That’s cool!

In this tutorial, we will be talking about ROS namespaces which allow to combine nodes in ways unplanned by developers. This is actually what all ROS is about: allow building ROS Groovy was released on December the 31st, 2012. Documentation - ROS Wiki. Questions. YARP - Yet Another Robot Platform. Artificial consciousness. Artificial consciousness (AC), also known as machine consciousness (MC) or synthetic consciousness (Gamez 2008; Reggia 2013), is a field related to artificial intelligence and cognitive robotics whose aim is to "define that which would have to be synthesized were consciousness to be found in an engineered artifact" (Aleksander 1995).

Artificial consciousness

Neuroscience hypothesizes that consciousness is generated by the interoperation of various parts of the brain, called the neural correlates of consciousness or NCC. Possible preconditions for Conscious Machines · mrquincle/conscious-machines Wiki. "Conscious Machines", by Marvin Minsky. Marvin Minsky Published in "Machinery of Consciousness", Proceedings, National Research Council of Canada, 75th Anniversary Symposium on Science in Society, June 1991.

"Conscious Machines", by Marvin Minsky

I don't have the final publication date. Many people today insist that no machine could really think. "Yes," they say, "machines can do many clever things. SlotineLohmiller2001NNets14p.137. Neural correlates of consciousness. The Neuronal Correlates of Consciousness (NCC) constitute the smallest set of neural events and structures sufficient for a given conscious percept or explicit memory.

Neural correlates of consciousness

This case involves synchronized action potentials in neocortical pyramidal neurons.[1] Neurobiological approach to consciousness[edit] A science of consciousness must explain the exact relationship between subjective mental states and brain states, the nature of the relationship between the conscious mind and the electro-chemical interactions in the body. Progress in neurophilosophy has come from focusing on the body rather than the mind. Robert Rosen (theoretical biologist) Robert Rosen (June 27, 1934 – December 28, 1998) was an American theoretical biologist and Professor of Biophysics at Dalhousie University.[1]

Robert Rosen (theoretical biologist)

Ratslam - Bio-inspired software for simultaneous localisation and mapping. RatSLAM: Using Models of Rodent Hippocampus for Robot Navigation. OpenRatSLAM: an open source brain-based SLAM system. RatSLAM is a navigation system based on the neural processes underlying navigation in the rodent brain, capable of operating with low resolution monocular image data.

OpenRatSLAM: an open source brain-based SLAM system

Seminal experiments using RatSLAM include mapping an entire suburb with a web camera and a long term robot delivery trial. This paper describes OpenRatSLAM, an open-source version of RatSLAM with bindings to the Robot Operating System framework to leverage advantages such as robot and sensor abstraction, networking, data playback, and visualization. OpenRatSLAM comprises connected ROS nodes to represent RatSLAM’s pose cells, experience map, and local view cells, as well as a fourth node that provides visual odometry estimates. The nodes are described with reference to the RatSLAM model and salient details of the ROS implementation such as topics, messages, parameters, class diagrams, sequence diagrams, and parameter tuning strategies.

Cognitive architecture. Distinctions[edit]

Cognitive architecture

LIDA (cognitive architecture) The LIDA (Learning Intelligent Distribution Agent) cognitive architecture is an integrated artificial cognitive system that attempts to model a broad spectrum of cognition in biological systems, from low-level perception/action to high-level reasoning.

LIDA (cognitive architecture)

Developed primarily by Stan Franklin and colleagues at the University of Memphis, the LIDA architecture is empirically grounded in cognitive science and cognitive neuroscience. In addition to providing hypotheses to guide further research, the architecture can support control structures for software agents and robots. Providing plausible explanations for many cognitive processes, the LIDA conceptual model is also intended as a tool with which to think about how minds work. Copycat (software) Copycat is a model of analogy making and human cognition based on the concept of the parallel terraced scan, developed in 1988 by Douglas Hofstadter, Melanie Mitchell, and others at the Center for Research on Concepts and Cognition, Indiana University Bloomington.

Copycat (software)

The original Copycat was written in Common Lisp and is bitrotten (as it relies on now-outdated graphics libraries); however, a Java port exists. Copycat produces answers to such problems as "abc is to abd as ijk is to what? " Hierarchical temporal memory. Hierarchical temporal memory (HTM) is an online machine learning model developed by Jeff Hawkins and Dileep George of Numenta, Inc. that models some of the structural and algorithmic properties of the neocortex.

Hierarchical temporal memory

HTM is a biomimetic model based on the memory-prediction theory of brain function described by Jeff Hawkins in his book On Intelligence. HTM is a method for discovering and inferring the high-level causes of observed input patterns and sequences, thus building an increasingly complex model of the world. Jeff Hawkins states that HTM does not present any new idea or theory, but combines existing ideas to mimic the neocortex with a simple design that provides a large range of capabilities.