Currently, my software is devided into two parts
(1) write dexterous manipulation(asemis) class in C++ and create a shared object.
(2)write a neo wrapper to provide the interface function to prog_unit in neo.
2011年6月27日星期一
2011年6月20日星期一
delete head while load data into matlab
Today I developed a small matlab kit which can load data file into matlab.
Motivation
When I use Neo datawrite module to record the simulation data, it always create some no special meaningful head information. This information must be manually deleted by using some text editor(gedit,kate...) opening, if I want to use load 'file.txt' to load the data into matalb to process. This small matlab kit can output the data matrix while do not have to delete the head information manually.
please refer to
https://sites.google.com/site/qiangliresearch/qiang-li-s-homepage/my-project/uvmsprj/matlab-toolkit
for details and sourcecode.
Motivation
When I use Neo datawrite module to record the simulation data, it always create some no special meaningful head information. This information must be manually deleted by using some text editor(gedit,kate...) opening, if I want to use load 'file.txt' to load the data into matalb to process. This small matlab kit can output the data matrix while do not have to delete the head information manually.
please refer to
https://sites.google.com/site/qiangliresearch/qiang-li-s-homepage/my-project/uvmsprj/matlab-toolkit
for details and sourcecode.
2011年6月17日星期五
how to use SVN to manage the software--introduction
(1)initialize the repository space(contact your web manager)
(2)use SVN gui client software to link the SVN server.
eg. RapidSVN->Bookmarks->Add existing Repository input the URL of your repository space
(3)svn co /yourrepositoryURL to extract your first working copy locally.
(4)using svn add,mkdir,rm,mv etc to manage the working copy, using svn ci to checkin the working copy to the repository.
(5)using svn resolve --accept working yourfilename to resolve the tree conflcit
please refer to http://svnbook.red-bean.com/en/1.5/svn.ref.svn.c.resolve.html to more detail.
(6)create a standard layout for the repository
/trunk
/branches
/tags
(2)use SVN gui client software to link the SVN server.
eg. RapidSVN->Bookmarks->Add existing Repository input the URL of your repository space
(3)svn co /yourrepositoryURL to extract your first working copy locally.
(4)using svn add,mkdir,rm,mv etc to manage the working copy, using svn ci to checkin the working copy to the repository.
(5)using svn resolve --accept working yourfilename to resolve the tree conflcit
please refer to http://svnbook.red-bean.com/en/1.5/svn.ref.svn.c.resolve.html to more detail.
(6)create a standard layout for the repository
/trunk
/branches
/tags
2010年12月31日星期五
research issue
seeking to identify general computational principles underlying what we mean by intelligence and goal-directed behavior. I start with the interaction between the intelligent agent and its environment. Goals, choices, and sources of information are all defined in terms of this interaction. In some sense it is the only thing that is real, and from it all our sense of the world is created. How is this done? How can interaction lead to better behavior, better perception, better models of the world? What are the computational issues in doing this efficiently and in realtime? These are the sort of questions that I ask in trying to understand what it means to be intelligent, to predict and influence the world, to learn, perceive, act, and think.
-----------Rich Sutton
-----------Rich Sutton
2010年4月8日星期四
2010年3月19日星期五
Neo in AGNI Bielefeld University
http://ni.www.techfak.uni-bielefeld.de/neo
The Graphical Simulation Toolkit Neo/NST
Neo/NST is a graphical simulation environment especially well suited for applications in the domain of artificial neural networks and datamining. It was developed by Prof. Dr. Helge Ritter and is heavily used for research and teaching within our department.
NST stands for Neural networks Simulation Toolkit. The underlying idea of NST is to provide an open collection of object oriented reuseable units. Each of these units implements one or a group of methods to transform incoming data. Programs are build by connecting units into suitable data processing circuits. A good analogy would be the world of LEGO where you can build quite complex things with a set of common bricks.
Neo stands for NST EditOr and provides a graphical programming environment which allows the rapid prototyping of NST programs. Below you can see a (downscaled) image of a very simple Neo session
The Graphical Simulation Toolkit Neo/NST
Neo/NST is a graphical simulation environment especially well suited for applications in the domain of artificial neural networks and datamining. It was developed by Prof. Dr. Helge Ritter and is heavily used for research and teaching within our department.
NST stands for Neural networks Simulation Toolkit. The underlying idea of NST is to provide an open collection of object oriented reuseable units. Each of these units implements one or a group of methods to transform incoming data. Programs are build by connecting units into suitable data processing circuits. A good analogy would be the world of LEGO where you can build quite complex things with a set of common bricks.
Neo stands for NST EditOr and provides a graphical programming environment which allows the rapid prototyping of NST programs. Below you can see a (downscaled) image of a very simple Neo session
2010年3月17日星期三
订阅:
博文 (Atom)