Han's Robot at IMTS 2024