Sitemap

A list of all the posts and pages found on the site. For you robots out there, there is an XML version available for digesting as well.

Pages

Page Not Found

Sorry, but the page you were trying to view does not exist.

Pages

Page Not Found

Sorry, but the page you were trying to view does not exist.

Talk map

This map is generated from a Jupyter Notebook file in talkmap.ipynb, which mines the location fields in the .md files in _talks/.

Blog posts

<h2 id="2199" class="archive__subtitle">2199</h2>

Future Blog Post

less than 1 minute read

Published:

This post will show up by default. To disable scheduling of future posts, edit config.yml and set future: false.

<h2 id="2015" class="archive__subtitle">2015</h2>

Blog Post number 4

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

<h2 id="2014" class="archive__subtitle">2014</h2>

Blog Post number 3

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

<h2 id="2013" class="archive__subtitle">2013</h2>

Blog Post number 2

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

<h2 id="2012" class="archive__subtitle">2012</h2>

Blog Post number 1

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Talk map

This map is generated from a Jupyter Notebook file in talkmap.ipynb, which mines the location fields in the .md files in _talks/.

Blog posts

<h2 id="2199" class="archive__subtitle">2199</h2>

Future Blog Post

less than 1 minute read

Published:

This post will show up by default. To disable scheduling of future posts, edit config.yml and set future: false.

<h2 id="2015" class="archive__subtitle">2015</h2>

Blog Post number 4

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

<h2 id="2014" class="archive__subtitle">2014</h2>

Blog Post number 3

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

<h2 id="2013" class="archive__subtitle">2013</h2>

Blog Post number 2

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

<h2 id="2012" class="archive__subtitle">2012</h2>

Blog Post number 1

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Posts

Future Blog Post

less than 1 minute read

Published:

This post will show up by default. To disable scheduling of future posts, edit config.yml and set future: false.

Blog Post number 4

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 3

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 2

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 1

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

pages

Page Not Found

Sorry, but the page you were trying to view does not exist.

Pages

Page Not Found

Sorry, but the page you were trying to view does not exist.

Talk map

This map is generated from a Jupyter Notebook file in talkmap.ipynb, which mines the location fields in the .md files in _talks/.

Blog posts

<h2 id="2199" class="archive__subtitle">2199</h2>

Future Blog Post

less than 1 minute read

Published:

This post will show up by default. To disable scheduling of future posts, edit config.yml and set future: false.

<h2 id="2015" class="archive__subtitle">2015</h2>

Blog Post number 4

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

<h2 id="2014" class="archive__subtitle">2014</h2>

Blog Post number 3

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

<h2 id="2013" class="archive__subtitle">2013</h2>

Blog Post number 2

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

<h2 id="2012" class="archive__subtitle">2012</h2>

Blog Post number 1

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Talk map

This map is generated from a Jupyter Notebook file in talkmap.ipynb, which mines the location fields in the .md files in _talks/.

Blog posts

<h2 id="2199" class="archive__subtitle">2199</h2>

Future Blog Post

less than 1 minute read

Published:

This post will show up by default. To disable scheduling of future posts, edit config.yml and set future: false.

<h2 id="2015" class="archive__subtitle">2015</h2>

Blog Post number 4

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

<h2 id="2014" class="archive__subtitle">2014</h2>

Blog Post number 3

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

<h2 id="2013" class="archive__subtitle">2013</h2>

Blog Post number 2

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

<h2 id="2012" class="archive__subtitle">2012</h2>

Blog Post number 1

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

portfolio

publications

Mapping Human Grasping to 3-Finger Grippers: A Deep Learning Perspective

Published in 32nd International Conference on Electrical Engineering (ICEE 2024), 2024

We present a deep learning approach to map human grasping patterns to 3-finger robotic grippers. A dataset was generated using human hand features, with pre-processing steps employing MediaPipe to extract precise finger coordinates. The model was trained using object detection and computer vision techniques to identify optimal grasping points for robotic manipulation.

Recommended citation: F. Naeinian, E. Balazadeh, M. Tale Masouleh, 'Mapping Human Grasping to 3-Finger Grippers: A Deep Learning Perspective,' 2024 32nd International Conference on Electrical Engineering (ICEE), pp. 1–7, 2024.
Download Paper

Zero-Shot Cross-City Generalization in End-to-End Autonomous Driving: Self-Supervised versus Supervised Representations

Published in arXiv preprint, 2026

We investigate zero-shot cross-city generalization in end-to-end autonomous driving, focusing on the role of visual representation learning. By enforcing strict geographic splits across cities in nuScenes and NAVSIM, we isolate the effect of backbone pretraining while keeping the planning architecture fixed. Our results show that supervised ImageNet-pretrained models suffer significant performance degradation when transferred across cities, particularly under shifts in driving conventions. In contrast, self-supervised representations such as I-JEPA, DINOv2, and MAE consistently improve cross-city robustness, highlighting representation learning as a key factor for generalization in autonomous driving.

Recommended citation: F. Naeinian, A. Hamza, H. Zhu, A. Choromanska, 'Zero-Shot Cross-City Generalization in End-to-End Autonomous Driving: Self-Supervised versus Supervised Representations,' arXiv:2603.11417, 2026.
Download Paper

talks

teaching

Teaching experience 1

Undergraduate course, University 1, Department, 2014

This is a description of a teaching experience. You can use markdown like any other post.

Teaching experience 2

Workshop, University 1, Department, 2015

This is a description of a teaching experience. You can use markdown like any other post.