Abstract Aiming at the problems of inflexible movement, poor operation efficiency, low space utilization in the storage area and poor compatibility of placed items, intelligent route planning ability and weak intelligent obstacle avoidance ability in the current indoor delivery robot operation process, this paper takes ROS combined with YOLOv8 as the intelligent driving core, uses the A* algorithm to make the robot go to the target position, plan a reasonable route, take STM32 as the intelligent control core, and use the Mecanum wheel as the power take-off wheel. Based on this, an indoor delivery robot based on ROS and the McNum wheel motion scheme is designed. This paper designs the robot as a whole, designs the mechanical structure and functional modules of the robot, and simulates and analyzes the obstacle avoidance scheme and key functions of intelligent driving. Experiments have proved that the design of the delivery robot can not only achieve efficient and accurate distribution, but also reduce energy consumption to a certain extent, and provide new ideas for the intelligent transformation and development of the logistics industry.