Lego Technic Hailfire Droid Robot, slightly modified from a MOC I saw on Youtube. Added the top frame to even out the roll and added some pins to the battery pack as
Lego Technic MOC Star Wars Hailfire Robot [instructions below] - YouTube
Review: 75085 Hailfire Droid - FBTB
LEGO 4481 Technic Hailfire Droid Set Parts Inventory and Instructions - LEGO Reference Guide
4481 Hailfire Droid | Brickipedia | Fandom
LEGO 4481 Technic Hailfire Droid Set Parts Inventory and Instructions - LEGO Reference Guide
LEGO 4481 Star Wars Hailfire Droid | BrickEconomy
LEGO Star Wars: Hailfire Droid (4481) for sale online | eBay
Favorite Star Wars Technic? Mine is Lego Hailfire Droid 4481. : r/legostarwars
LEGO 7670: Hailfire Droid & Spider Droid | Brickset: LEGO set guide and database