The firefighting and demolition robot is a small diesel engine-driven engineering robot with a fire water cannon on the body. It integrates firefighting and demolition, and can be equipped with various tools such as hydraulic hammers, hydraulic shears, buckets, grabbers, etc.