Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: WPT-Lab124/Receiver-Positioning-and-Beam-Steering
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: version1.0
Choose a base ref
...
head repository: WPT-Lab124/Receiver-Positioning-and-Beam-Steering
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 3 commits
  • 1 file changed
  • 1 contributor

Commits on Jul 15, 2023

  1. Update README.md

    Minshen-Lin authored Jul 15, 2023
    Copy the full SHA
    69738f3 View commit details

Commits on Mar 22, 2024

  1. Update README.md

    Minshen-Lin authored Mar 22, 2024
    Copy the full SHA
    614baaf View commit details
  2. Update README.md

    Minshen-Lin authored Mar 22, 2024
    Copy the full SHA
    0e3c144 View commit details
Showing with 24 additions and 5 deletions.
  1. +24 −5 README.md
29 changes: 24 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,23 @@
# Receiver Positioning and Beam Steering

NEWS: 🔥Our paper is accepted by iScience!🔥

[Design principles and implementation of receiver positioning and beam steering for laser power transfer systems](https://www.cell.com/iscience/fulltext/S2589-0042(23)02259-9)

Minshen Lin, Wenxing Zhong

![License](https://img.shields.io/badge/license-GPL3.0-orange)
![Version](https://img.shields.io/github/v/release/WPT-Lab124/Receiver-Positioning-and-Beam-Steering)
[![Visits Badge](https://badges.strrl.dev/visits/WPT-Lab124/Receiver-Positioning-and-Beam-Steering)](https://github.com/WPT-Lab124/Receiver-Positioning-and-Beam-Steering)


This project is the implementation of our proposed scheme of receiver positioning and beam steering. With the hardware design models and the source code, you can replicate the findings in our paper and explore new ideas and schemes based on the current design. If you require any further information or if we can be of any assistance, feel free to contact us by creating an [issue](https://github.com/WPT-Lab124/Receiver-Positioning-and-Beam-Steering/issues) or send us emails.
This project is the implementation of our proposed scheme of receiver positioning and beam steering for laser power transfer systems. With the hardware design models and the source code, you can replicate the findings in our paper and explore new ideas and schemes based on the current design. If you require any further information or if we can be of any assistance, feel free to contact us by creating an [issue](https://github.com/WPT-Lab124/Receiver-Positioning-and-Beam-Steering/issues) or sending us emails.


<img src="./Assets/Images/stand_and_receiver.png" width="70%" height="70%">

This project includes:
- source code (in python) that implements the functionalities and the experimental protocols
- source code (in Python) that implements the functionalities and the experimental protocols
- 3D-printing models (STL files) for the mechanical design
- PCB design for the receiver
- experimental results in video form
@@ -40,7 +47,7 @@ This project includes:
## Preparation
- To get started, you need to have two stepper motors, two motor controllers, Raspberry Pi 4B with Camera module v2 (or other computers and cameras, but the code needs modification), an infrared filter, an infrared laser (e.g., 100 mW, 808nm), and two laser mirrors.
- Manufacture the 3D-printing models and the PCB, and assemble everything.
- Setup the python environment on Raspberry Pi. See [Ref](https://www.youtube.com/watch?v=QzVYnG-WaM4&t=2s).
- Set up the Python environment on Raspberry Pi. See [Ref](https://www.youtube.com/watch?v=QzVYnG-WaM4&t=2s).
- Download the code on your Raspberry Pi.
- Test the system performance with `main.py`, `protocol_1.py`, or `protocol_2.py`.

@@ -90,11 +97,23 @@ For researchers outside China, you can purchase similar components on other plat

If we can be of any assistance or if you require any further information, feel free to contact us.

## Citation
If you find this work useful in your research, please cite:
```
@article{lin2023design,
title={Design principles and implementation of receiver positioning and beam steering for laser power transfer systems},
author={Lin, Minshen and Zhong, Wenxing},
journal={Iscience},
volume={26},
number={11},
year={2023},
publisher={Elsevier}
}
```

## Other Info.
Author: Minshen Lin and Wenxing Zhong

Email: linminshen@zju.edu.cn, wxzhong@zju.edu.cn

Institution: Zhejiang University

External link: The link of the paper will be updated after publication.