diff --git a/content/authors/admin/_index.md b/content/authors/admin/_index.md index 1880b8a..daa6309 100644 --- a/content/authors/admin/_index.md +++ b/content/authors/admin/_index.md @@ -31,81 +31,69 @@ organizations: # Need to use another icon? Simply download the SVG icon to your `assets/media/icons/` folder. profiles: - icon: at-symbol - url: 'mailto:your-email@example.com' + url: 'mailto:luyunfan44@gmail.com' label: E-mail Me - - icon: brands/x - url: https://twitter.com/GetResearchDev - - icon: brands/instagram - url: https://www.instagram.com/ - icon: brands/github - url: https://github.com/gcushen + url: https://github.com/lyfkyle - icon: brands/linkedin - url: https://www.linkedin.com/ + url: https://www.linkedin.com/in/yunfan-lu-90170992/ - icon: academicons/google-scholar - url: https://scholar.google.com/ - - icon: academicons/orcid - url: https://orcid.org/ + url: https://scholar.google.com/citations?user=HKg5U1MAAAAJ&hl=en interests: + - Robotics - Artificial Intelligence - - Computational Linguistics - - Information Retrieval education: - - area: PhD Artificial Intelligence - institution: Stanford University - date_start: 2016-01-01 - date_end: 2020-12-31 + - area: Artificial Intelligence + institution: National University of Singapore + date_start: 2020-08-01 + date_end: 2023-05-01 summary: | - Thesis on _Why LLMs are awesome_. Supervised by [Prof Joe Smith](https://example.com). Presented papers at 5 IEEE conferences with the contributions being published in 2 Springer journals. + GPA: 4.88/5.0, + + Academic Excellence Award for being the top graduate of the cohort. + + Thesis title: Neural Randomized Planning for Whole Body Robot Motion. button: text: 'Read Thesis' - url: 'https://example.com' - - area: MEng Artificial Intelligence - institution: Massachusetts Institute of Technology - date_start: 2016-01-01 - date_end: 2020-12-31 + url: 'https://arxiv.org/abs/2405.11317' + - area: BSc Electrical & Electronic Engineering + institution: Nanyang Technological University + date_start: 2013-08-01 + date_end: 2017-05-01 summary: | - GPA: 3.8/4.0 - - Courses included: - - lorem ipsum dolor sit amet, consectetur adipiscing elit - - lorem ipsum dolor sit amet, consectetur adipiscing elit - - lorem ipsum dolor sit amet, consectetur adipiscing elit - - area: BSc Artificial Intelligence - institution: Massachusetts Institute of Technology - date_start: 2016-01-01 - date_end: 2020-12-31 - summary: | - GPA: 3.4/4.0 + GPA: 4.53/5.0 Courses included: - lorem ipsum dolor sit amet, consectetur adipiscing elit - lorem ipsum dolor sit amet, consectetur adipiscing elit - lorem ipsum dolor sit amet, consectetur adipiscing elit + work: - - position: Director of Cloud Infrastructure - company_name: GenCoin - company_url: '' + - position: Senior Robotics Software Enginner + company_name: Dyson + company_url: 'https://www.dyson.com.sg/' company_logo: '' - date_start: 2021-01-01 + date_start: 2022-05-04 date_end: '' summary: |2- Responsibilities include: - - lorem ipsum dolor sit amet, consectetur adipiscing elit - - lorem ipsum dolor sit amet, consectetur adipiscing elit - - lorem ipsum dolor sit amet, consectetur adipiscing elit - - position: Backend Software Engineer - company_name: X + - Implemented state-of-the-art robotics algorithms to realize new product features, ranging from planning, control and robot learning for both navigation and manipulation. + - Implemented software bridge with popular robotics simulators to faciliate research and system integration test. + - Developed benchmark tools for easy and thorough evaluation of robot systems + - position: Robotics Research Engineer + company_name: National University of Singapore company_url: '' company_logo: '' - date_start: 2016-01-01 - date_end: 2020-12-31 + date_start: 2019-07-01 + date_end: 2022-05-01 summary: | Responsibilities include: - - Migrated infrastructure to a new data center - - lorem ipsum dolor sit amet, consectetur adipiscing elit - - lorem ipsum dolor sit amet, consectetur adipiscing elit + - Assisted research in the area of smart household robot applications under supervision of Prof David Hsu. + - Integrated research projects with state-of-the-art computer vision, speech recognition, planning, manipulation and indoor navigation to build a robot butler that communicates with and serves people. + - Delivered milestone demonstrations to external visitors + - Developed and maintained robot software system architecture to enforce software consistency and cleanness. Unified all pre-existing codes into a consistent framework. # Skills # Add your own SVG icons to `assets/media/icons/` @@ -114,71 +102,31 @@ skills: items: - name: Python description: '' - percent: 80 + percent: 100 icon: code-bracket - - name: Data Science + - name: C++ description: '' percent: 100 icon: chart-bar - - name: SQL - description: '' - percent: 40 - icon: circle-stack - - name: Hobbies - color: '#eeac02' - color_border: '#f0bf23' - items: - - name: Hiking - description: '' - percent: 60 - icon: person-simple-walk - - name: Cats - description: '' - percent: 100 - icon: cat - - name: Photography - description: '' - percent: 80 - icon: camera languages: - name: English percent: 100 - name: Chinese - percent: 75 - - name: Portuguese - percent: 25 + percent: 100 # Awards. # Add/remove as many awards below as you like. # Only `title`, `awarder`, and `date` are required. # Begin multi-line `summary` with YAML's `|` or `|2-` multi-line prefix and indent 2 spaces below. -awards: - - title: Neural Networks and Deep Learning - url: https://www.coursera.org/learn/neural-networks-deep-learning - date: '2023-11-25' - awarder: Coursera - icon: coursera - summary: | - I studied the foundational concept of neural networks and deep learning. By the end, I was familiar with the significant technological trends driving the rise of deep learning; build, train, and apply fully connected deep neural networks; implement efficient (vectorized) neural networks; identify key parameters in a neural network’s architecture; and apply deep learning to your own applications. - - title: Blockchain Fundamentals - url: https://www.edx.org/professional-certificate/uc-berkeleyx-blockchain-fundamentals - date: '2023-07-01' - awarder: edX - icon: edx - summary: | - Learned: - - Synthesize your own blockchain solutions - - Gain an in-depth understanding of the specific mechanics of Bitcoin - - Understand Bitcoin’s real-life applications and learn how to attack and destroy Bitcoin, Ethereum, smart contracts and Dapps, and alternatives to Bitcoin’s Proof-of-Work consensus algorithm - - title: 'Object-Oriented Programming in R' - url: https://www.datacamp.com/courses/object-oriented-programming-with-s3-and-r6-in-r - certificate_url: https://www.datacamp.com - date: '2023-01-21' - awarder: datacamp - icon: datacamp - summary: | - Object-oriented programming (OOP) lets you specify relationships between functions and the objects that they can act on, helping you manage complexity in your code. This is an intermediate level course, providing an introduction to OOP, using the S3 and R6 systems. S3 is a great day-to-day R programming tool that simplifies some of the functions that you write. R6 is especially useful for industry-specific analyses, working with web APIs, and building GUIs. +# awards: +# - title: Academic Execellence Award +# url: https://www.coursera.org/learn/neural-networks-deep-learning +# date: '2023-11-25' +# awarder: National University of Singapore +# icon: coursera +# summary: | +# I studied the foundational concept of neural networks and deep learning. By the end, I was familiar with the significant technological trends driving the rise of deep learning; build, train, and apply fully connected deep neural networks; implement efficient (vectorized) neural networks; identify key parameters in a neural network’s architecture; and apply deep learning to your own applications. --- ## About Me diff --git a/content/authors/admin/avatar.jpg b/content/authors/admin/avatar.jpg index b26e520..49849da 100644 Binary files a/content/authors/admin/avatar.jpg and b/content/authors/admin/avatar.jpg differ diff --git a/content/publication/conference-paper/cite.bib b/content/publication/conference-paper/cite.bib index 98c3748..7985488 100644 --- a/content/publication/conference-paper/cite.bib +++ b/content/publication/conference-paper/cite.bib @@ -1,8 +1,6 @@ -@inproceedings{example1, - title={An example conference paper}, - author={Bighetti, Nelson and Ford, Robert}, - booktitle={Source Themes Conference}, - pages={1--6}, - year={2013}, - organization={IEEE} -} +@article{zhang2021invigorate, + title={Invigorate: Interactive visual grounding and grasping in clutter}, + author={Zhang, Hanbo and Lu, Yunfan and Yu, Cunjun and Hsu, David and Lan, Xuguang and Zheng, Nanning}, + journal={arXiv preprint arXiv:2108.11092}, + year={2021} +} \ No newline at end of file diff --git a/content/publication/conference-paper/conference-paper.pdf b/content/publication/conference-paper/conference-paper.pdf deleted file mode 100644 index 747064e..0000000 Binary files a/content/publication/conference-paper/conference-paper.pdf and /dev/null differ diff --git a/content/publication/conference-paper/index.md b/content/publication/conference-paper/index.md index fc8d850..1372cc6 100644 --- a/content/publication/conference-paper/index.md +++ b/content/publication/conference-paper/index.md @@ -1,23 +1,27 @@ --- -title: 'An example conference paper' +title: 'Invigorate: Interactive visual grounding and grasping in clutter' # Authors # If you created a profile for a user (e.g. the default `admin` user), write the username (folder name) here # and it will be replaced with their full name and linked to their profile. authors: - - admin - - Robert Ford + - Zhang Hanbo + - Lu Yunfan + - Yu Cunjun + - David Hsu + - Lan Xuguang + - Zheng Nanning # Author notes (optional) author_notes: - 'Equal contribution' - 'Equal contribution' -date: '2013-07-01T00:00:00Z' +date: '2021-07-01T00:00:00Z' doi: '' # Schedule page publish date (NOT publication's date). -publishDate: '2017-01-01T00:00:00Z' +publishDate: '2021-01-01T00:00:00Z' # Publication type. # Accepts a single type but formatted as a YAML list (for Hugo requirements). @@ -25,16 +29,18 @@ publishDate: '2017-01-01T00:00:00Z' publication_types: ['paper-conference'] # Publication name and optional abbreviated publication name. -publication: In *Hugo Blox Builder Conference* -publication_short: In *ICW* +publication: In *Robotics Science and System* +publication_short: In *RSS* -abstract: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis posuere tellus ac convallis placerat. Proin tincidunt magna sed ex sollicitudin condimentum. Sed ac faucibus dolor, scelerisque sollicitudin nisi. Cras purus urna, suscipit quis sapien eu, pulvinar tempor diam. Quisque risus orci, mollis id ante sit amet, gravida egestas nisl. Sed ac tempus magna. Proin in dui enim. Donec condimentum, sem id dapibus fringilla, tellus enim condimentum arcu, nec volutpat est felis vel metus. Vestibulum sit amet erat at nulla eleifend gravida. +abstract: This paper presents INVIGORATE, a robot system that interacts with human through natural language and grasps a specified object in clutter. The objects may occlude, obstruct, or even stack on top of one another. INVIGORATE embodies several challenges, (i) infer the target object among other occluding objects, from input language expressions and RGB images, (ii) infer object blocking relationships (OBRs) from the images, and (iii) synthesize a multi-step plan to ask questions that disambiguate the target object and to grasp it successfully. We train separate neural networks for object detection, for visual grounding, for question generation, and for OBR detection and grasping. They allow for unrestricted object categories and language expressions, subject to the training datasets. However, errors in visual perception and ambiguity in human languages are inevitable and negatively impact the robot's performance. To overcome these uncertainties, we build a partially observable Markov decision process (POMDP) that integrates the learned neural network modules. Through approximate POMDP planning, the robot tracks the history of observations and asks disambiguation questions in order to achieve a near-optimal sequence of actions that identify and grasp the target object. INVIGORATE combines the benefits of model-based POMDP planning and data-driven deep learning. Preliminary experiments with INVIGORATE on a Fetch robot show significant benefits of this integrated approach to object grasping in clutter with natural language interactions # Summary. An optional shortened abstract. -summary: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis posuere tellus ac convallis placerat. Proin tincidunt magna sed ex sollicitudin condimentum. +# summary: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis posuere tellus ac convallis placerat. Proin tincidunt magna sed ex sollicitudin condimentum. tags: - - Large Language Models + - Robotics + - Manipulation + - Human Robot Interaction # Display this page in the Featured widget? featured: true @@ -44,14 +50,14 @@ featured: true # - name: Custom Link # url: http://example.org -url_pdf: '' -url_code: 'https://github.com/HugoBlox/hugo-blox-builder' -url_dataset: 'https://github.com/HugoBlox/hugo-blox-builder' +url_pdf: 'https://arxiv.org/abs/2405.11317' +url_code: 'https://github.com/AdaCompNUS/INVIGORATE' +url_dataset: '' url_poster: '' url_project: '' url_slides: '' -url_source: 'https://github.com/HugoBlox/hugo-blox-builder' -url_video: 'https://youtube.com' +url_source: '' +url_video: 'https://www.youtube.com/watch?v=eaO_pl1pnqE&t=7sm' # Featured image # To use, add an image named `featured.jpg/png` to your page's folder.