Andrea F. Daniele

Computer Engineer

I am a Computer Engineer and a Ph.D. student at the Toyota Technological Institute at Chicago. I'm also a member of the Robot Intelligence through Perception Laboratory (RIPL) where I work as assistant researcher under the supervision of Prof. Matthew Walter.

Prior to joining TTI-Chicago, I was a Master's student at the University of Rome - "La Sapienza".

I am interested in research projects involving natural language interaction, automated reasoning, and navigation in the context of Robotics.


Ph.D. in Computer Science
Sep. 2016 - present

Toyota Technological Institute at Chicago

Chicago - IL - USA

M.S. in Artificial Intelligence and Robotics
Oct. 2013 - Dec. 2016

University of Rome - La Sapienza

Rome - RM - Italy

B.S. in Computer Engineering
Oct. 2009 - Jul. 2013

University of Calabria - UNICAL

Rende - CS - Italy


Toyota Technological Institute at Chicago
Jan. 2016 - Aug. 2016

Research in natural language generation in the context of providing indoor route instructions.

Chicago - IL - USA
Aug. 2013 - present

Developed and implemented Web-based applications, websites, web-APIs, and interactive applications for desktop environments and mobile devices.

Petilia Policastro - KR - Italy


Husky A200 robot for the National Robotics Week at the MSI-Chicago

April 2017

Under the supervision of my adviser Prof. Matthew Walter, I and other colleagues showed our Husky A200 robot at the Museum of Science and Industry in Chicago for the National Robotics Week. This robot is developed in the RIPL lab at TTI-Chicago as part of the Robotics Collaborative Technology Alliance (RCTA) research program. CBS 2’s Vince Gerasole interviewed me on that occasion.

NLIGEN - Natural Language Instruction Generation

January 2016 - September 2016

Under the supervision of my adviser Prof. Matthew Walter, I developed a model that enables robots to generate natural language instructions that allow humans to navigate a priori unknown environments. The model first decides which information to share with the user according to their preferences, then “translates” this information into a natural language instruction.


Navigational Instruction Generation as Inverse Reinforcement Learning with Neural Machine Translation.
Andrea F. Daniele, Mohit Bansal, and Matthew R. Walter.
In Proceedings of the ACM/IEEE International Conference on Human-Robot Interaction (HRI), March 2017, Vienna, Austria.

[ pdf, bibtex, abstract ]

Natural Language Generation in the Context of Providing Indoor Route Instructions.
Andrea F. Daniele, Mohit Bansal, and Matthew R. Walter.
In Proceedings Robotics: Science and Systems Workshop on Model Learning for Human-Robot Communication, May 2016, Ann Arbor, MI, USA.

[ pdf, bibtex, abstract ]